/encoding-writes

Write abstractions for standardized encodings of Haskell values.

This library is part of the splitting and porting of the blaze-builder work to the bytestring library.

It is intended to provide the modules:

System.IO.Write.Char - utf8, utf16, utf32 with both-endiannesses

System.IO.Write.Char8 - write of the least-significant-byte (often used in low-level network protocol implementations)

System.IO.Write.Int - binary writes of all sizes and byte orderings

System.IO.Write.Word - binary writes of all sizes and byte orderings

System.IO.Write.Float - binary writes of all sizes and byte orderings