You need to overload Base.show () for the type.
julia> import Base: show
julia> type Foo
x
y
z
end
julia> Base.show(io::IO, f::Foo) = println(io, "Foo: x=$(f.x), y=$(f.y), z=$(f.z)")
show (generic function with 98 methods)
julia> Foo("Hello ", "World", "!")
Foo: x=Hello, y=World, z=!
source
share