Right.
julia> dump(:(1:3 .== 1:3 |> transpose))
Expr
head: Symbol call
args: Array{Any}((3,))
1: Symbol .==
2: Expr
head: Symbol call
args: Array{Any}((3,))
1: Symbol :
2: Int64 1
3: Int64 3
3: Expr
head: Symbol call
args: Array{Any}((3,))
1: Symbol |>
2: Expr
head: Symbol call
args: Array{Any}((3,))
1: Symbol :
2: Int64 1
3: Int64 3
3: Symbol transpose
What you want is (1:3 .== 1:3) |> transpose