[Haskell-cafe] Bit fiddling

robert dockins robdockins at fastmail.fm
Tue May 17 16:58:11 EDT 2005


Probably you have seen this already, but I thought I'd mention it on the 
off-chance you missed it:

http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data.Bits.html
http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data.Word.html

Probably you'll want to think about an IOUArray of Word8, or something 
similar.

Its unclear to me exactly what you mean by "bit fiddling", but perhaps 
this addresses your question.

Florian Weimer wrote:
> I'm toying a bit with Haskell and wondering what's the best way to
> implement bit fiddling.  Most of my applications involve serializing
> and deserializing small blobs (IP packets, for instance), and after
> browsing the GHC library documentation, I'm not sure which appraoch I
> should use.  That's why I'd appreciate pointers to sample code.
> 
> Portability beyond GHC is not required.  It's not necessary to update
> blobs, only to parse them, and serialize new ones.  And in the
> beginning, I'd like to write the boilerplate manually. 8-)
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe



More information about the Haskell-Cafe mailing list