[Haskell-beginners] "reusable" data in Haskell
John Velman
velman at cox.net
Fri Dec 4 11:34:14 EST 2009
Thanks, Stephen. Looks like this is pretty much what I'm looking for.
Best,
John V.
On Fri, Dec 04, 2009 at 08:42:11AM +0000, Stephen Tetley wrote:
> Hello John
>
> Data-Binary is the commonly used serialization library, it could well
> be adequate for your purposes:
>
> http://hackage.haskell.org/package/binary
>
> >From the blurb:
> "Serialisation speeds of over 1 G/sec have been observed, so this
> library should be suitable for high performance scenarios."
>
> It really depends how you choose to represent the database, if you
> have cycles serialization could be tricky, but if you just have atoms
> of strings for the predicates and facts it should be fine(*).
>
>
>
> Best wishes
>
> Stephen
>
> (*) Converting to and from Strings and ByteStrings will take _some_
> time in the serialization layer, but it would take some time from a
> real database or other format.
More information about the Beginners
mailing list