A typeclass for byte operations?
Don Stewart
dons at galois.com
Sat Feb 21 15:55:07 EST 2009
dons:
> Hey guys,
>
> At work we have many and varied needs to do bytewise operations on
> Haskell data. Things like:
>
> toBigEndian
> rotateBytes
>
> etc.
>
> Has anyone thought about:
>
> * A "Bytes" class, like the Bits class? Providing standard
> operations on values treated as bytes?
>
> * An Endian class, a la fromIntegral, for flipping bytes into a
> particular endianness.
>
I found
http://hackage.haskell.org/packages/archive/byteorder/1.0.0/doc/html/System-ByteOrder.html
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/byteorder-1.0.0
On Hackage. which does a few things in this area.
More information about the Libraries
mailing list