on master help sign in
text/README.markdown
42 lines 1.4 kB history raw
1# Text: Fast, packed Unicode strings, using stream fusion
3This package provides the Data.Text library, a library for the space-
4and time-efficient manipulation of Unicode text in Haskell.
7# Normalization, conversion, and collation, oh my!
9This library intentionally provides a simple API based on the
10Haskell prelude's list manipulation functions. For more complicated
11real-world tasks, such as Unicode normalization, conversion to and
12from a larger variety of encodings, and collation, use the [text-icu
13package](http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text-icu).
15That library uses the well-respected and liberally licensed ICU
16library to provide these facilities.
19# Get involved!
21Please report bugs via the
22[github issue tracker](https://github.com/bos/text/issues).
24Master [git repository](https://github.com/bos/text):
26* `git clone git://github.com/bos/text.git`
28There's also a [Mercurial mirror](https://bitbucket.org/bos/text):
30* `hg clone https://bitbucket.org/bos/text`
32(You can create and contribute changes using either Mercurial or git.)
35# Authors
37The base code for this library was originally written by Tom Harper,
38based on the stream fusion framework developed by Roman Leshchinskiy,
39Duncan Coutts, and Don Stewart.
41The core library was fleshed out, debugged, and tested by Bryan
42O'Sullivan <bos@serpentine.com>, and he is the current maintainer.