Jules Bean | 20 Dec 16:02
Picon

Re: Storable types

Clerton Filho wrote:
> Hi,
> 
> I'm newbie in Haskell, and I have some doubts... In this programming 
> language, do we have storable values? Case affirmative, what are the 
> storable types in Haskell, and how can I implement then...

Not entirely sure what you mean.

There is a haskell typeclass called Storable, but it probably isn't what 
you mean.

If you want persistence, serialisation, we have two options:

Read/Show is simple, slow and text-based. It's very helpful for 
debugging but not for high performance.

Data.Binary is fast, configurable and binary. That's a good solution for 
high-throughput persistence.

If you need versioning support, then the upper layer of Binary isn't for 
you. But the "guts" of binary, called Get and Put, make it simple to 
write your own versioned persistence.

Jules

Gmane