module Foo
"""
```jldoctest
julia> reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
4×1×1 Array{Int64,3}:
[:, :, 1] =
 1
 2
 3
 4

julia> reshape(Int64[1, 2, 3, 4], (4,1,1))
4-element Array{Int64,1}:
 1
 2
 3
 4
```
```jldoctest
julia> reshape(Int64[1, 2, 3, 4], (4,1,1))
4-element Array{Int64,1}:
 1
 2
 3
 4

julia> reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
4-element Array{Int64,1}:
 1
 2
 3
 4
```
```jldoctest
julia> reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
4-element Array{Int64,1}:
 1
 2
 3
 4

julia> reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
4-element Array{Int64,1}:
 1
 2
 3
 4
```
```jldoctest
julia> begin
           reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
       end
4-element Array{Int64,1}:
 1
 2
 3
 4
```
```jldoctest
reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))

# output

4-element Array{Int64,1}:
 1
 2
 3
 4
```
```jldoctest; filter = r"foo"
julia> println("  foobar")
  foobaz
```
```jldoctest
julia> 1 + 2

julia> 3 + 4
```
"""
foo() = 1

    """
    ```jldoctest
    julia> begin
               reshape(Int64[1, 2, 3, 4] * 2, (4,1,1))
           end
    4-element Array{Int64,1}:
     1
     2
     3
     4
    ```
    ```jldoctest
    julia> println(); println("foo")

    bar
    ```
    """
    foo(x) = 1

end # module
