Everything Data.Text related in one package

Version on this page:
LTS Haskell 10.10:
Stackage Nightly 2018-01-25:
Latest on Hackage:0.4.2

See all snapshots text-all appears in

BSD-3-Clause licensed by Artyom
Maintained by
This version can be pinned in stack with:text-all-,1243

Module documentation for

Everything Data.Text-related in one package.

Note: this package follows PVP.


  • Dropped compatibility with GHC 7.4.2 and added a lower bound for bytestring.

  • Now toString and other functions work with ByteString as well. Lenient UTF-8 decoding is used.

  • Added toByteString and toLByteString.

  • Dropped text-show entirely; now show works via, which is slower but avoids a heavy dependency. It is recommended to use text-format, formatting or fmt if fast formatting is needed.

  • Added show and format to Data.Text.Lazy.All.

  • Bumped the text-show upper bound. (text-show added some instances.)

  • Bumped the text-show upper bound.

  • Bumped the text-show upper bound.

  • Replaced functions like strictToBuilder with conversion typeclasses (i.e. now it’s just toStrict, toLazy, toBuilder, and toString).

  • Renamed lots of functions, moved some into other modules.

  • Added Builder-related functions.

  • Reexported Buildable.

  • Added the LText type synonym.

  • Made the upper bounds strict.

First release.