Support for reading and writing UTF8 Strings http://github.com/glguy/utf8-string/

Version on this page:
LTS Haskell 13.21:
Stackage Nightly 2019-05-18:
Latest on Hackage:

See all snapshots utf8-string appears in

BSD-3-Clause licensed by Eric Mertens
Maintained by emertens@galois.com

Module documentation for

There are no documented modules for this package.

A UTF8 layer for Strings. The utf8-string package provides operations for encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8 without truncation.


  • Build correctly on GHC-7.0 (#14)


  • Improve the performance of Data.ByteString.Lazy.UTF8.fromString. (Thanks, ndmitchell)


  • Remove out all the old utf8 IO support. GHC supports utf8 now.


  • Performance tweaks
  • bytestring-in-base flag default to False
comments powered byDisqus