text-icu

Bindings to the ICU library

https://github.com/bos/text-icu

Version on this page:0.7.0.0@rev:2
LTS Haskell 22.18:0.8.0.5
Stackage Nightly 2024-04-24:0.8.0.5
Latest on Hackage:0.8.0.5

See all snapshots text-icu appears in

BSD-3-Clause licensed
Maintained by Bryan O'Sullivan
This version can be pinned in stack with:text-icu-0.7.0.0@sha256:19434ecaff8ca937793656a4d0cadbe33c44debe36d05ccc06f5fc692382b81d,3337
Used by 2 packages in nightly-2014-12-16(full list with versions):

Text-ICU: Comprehensive support for string manipulation

This package provides the Data.Text.ICU library, for performing complex manipulation of Unicode text. It provides features such as the following:

  • Unicode normalization

  • Conversion to and from many common and obscure encodings

Prerequisites

This library is implemented as bindings to the well-respected ICU library, which is not included. The versions of ICU currently supported are 4.0 and newer.

Get involved!

Please report bugs via the bitbucket issue tracker.

Master Mercurial repository:

  • hg clone http://bitbucket.org/bos/text-icu

There’s also a git mirror:

  • git clone git://github.com/bos/text-icu.git

(You can create and contribute changes using either Mercurial or git.)

Authors

This library was written by Bryan O’Sullivan.

Changes

0.7.0.0

  • Built and tested against ICU 53.

  • The isoComment function has been deprecated, and will be removed in the next major release.

  • The Collator type is no longer an instance of Eq, as this functionality has been removed from ICU 53.

  • Many NFData instances have been added.