
I've issued new releases of the text and text-icu packages, the fast, comprehensive Unicode text manipulation libraries. http://hackage.haskell.org/package/text http://hackage.haskell.org/package/text-icu Features of text: - Compact array-based data representation. - Library code based on stream fusion automatically reduces copying in your application, compared to a more naive library. - The lazy text type supports streaming of data much larger than RAM. Features of text-icu: - - Locale sensitive case mapping. - [NEW] Language sensitive text boundary analysis. - Text normalization. (What is normalization? http://unicode.org/faq/normalization.html) - [NEW] Access to the Unicode Character Database. - Locale sensitive string collation. - Conversion to and from a huge number of native encodings. - Efficient comparison of ByteString and Text.

On Sun, Sep 19, 2010 at 21:17, Bryan O'Sullivan
I've issued new releases of the text and text-icu packages, the fast, comprehensive Unicode text manipulation libraries. http://hackage.haskell.org/package/text http://hackage.haskell.org/package/text-icu
What's new in text-0.9 ? All I see in darcs is a newtype'd param in the Foreign module.

On Sun, Sep 19, 2010 at 9:37 PM, John Millikin
What's new in text-0.9 ? All I see in darcs is a newtype'd param in the Foreign module.
That is all that's new, but the PVP suggests that this requires a version bump, since it changes an existing interface. The purpose of the newtype is to make it less likely that one could confuse indices into the Word16 array with a count of Unicode code points.
participants (2)
-
Bryan O'Sullivan
-
John Millikin