That's exactly what I was looking for, thanks Tim.
On Thursday, July 30, 2015 at 12:08:18 PM UTC-4, Tim Holy wrote:
>
> Try the JLD package?
>
> --Tim
>
> On Thursday, July 30, 2015 08:57:23 AM Marc Gallant wrote:
> > Given the following types:
> >
> > type Bar
> > x::Float64
> > y::Int
> > end
> >
> >
> > type Foo
> > x::Vector{Float64}
> > y::Bar
> > z::Matrix{Float64}
> > end
> >
> >
> > and the following vector:
> >
> > a = [Foo([1.1, 2.2], Bar(1.1, 4), rand(2, 2)), Foo([1.3, 2.4], Bar(-1.1,
> > 2), rand(2, 2))]
> >
> >
> > Do you have any suggestions on how would I go about serializing a? I
> have a
> > analogous situation where I do a lot of number crunching resulting in
> > something that resembles a, but has thousands of entries. I'd like to
> store
> > a in a file and read it in later. I've looked into the HDF5 package but
> I'm
> > having a hard time figuring out a nice way to disassemble my custom
> types
> > so they can be written, and then reconstructing them after the data is
> > retrieved.
> >
> > I'm using Julia 0.3.10.
> >
> > Thanks!
>
>