
hi there,
i assume you're asking about benefits with respect to serialization?
other than some performance hacks, probably none. there was no good
reason for me to use hPutArray and the like, i just saw them in the
API docs and decided to try them out -- and got burned! Data.Binary
has worked great for me so far.
take care, ben
On 5/2/08, Don Stewart
midfield:
hi haskellers,
have the issues with castIOUArray (and thus hGetArray, hPutArray) in Data.Array.IO discussed below been resolved?
http://www.haskell.org/pipermail/libraries/2003-January/thread.html
here is a (trivial) program which has rather unexpected behavior. (i'm switching to Data.Binary in the meantime.)
Could you clarify what benefit the low level direct array IO has over Data.Binary?
-- Don (thinking about how to best do IO for a new arrays library)