Bryan O'Sullivan avatar Bryan O'Sullivan committed ea0d5d2

Improve the top-level docs.

Comments (0)

Files changed (1)

 name:           text-icu
 version:        0.6.2.0
 synopsis:       Bindings to the ICU library
-description:    Haskell bindings to the International Components for
-                Unicode (ICU) libraries.  These libraries provide
-                robust and full-featured Unicode services on a wide
-                variety of platforms.
+description:
+  Haskell bindings to the International Components for Unicode (ICU)
+  libraries.  These libraries provide robust and full-featured Unicode
+  services on a wide variety of platforms.
+  .
+  Features include:
+  .
+  * Both pure and impure bindings, to allow for fine control over efficiency
+    and ease of use.
+  .
+  * Breaking of strings on character, word, sentence, and line boundaries.
+  .
+  * Access to the Unicode Character Database (UCD) of character metadata.
+  .
+  * String collation functions, for locales where the conventions for
+    lexicographic ordering differ from the simple numeric ordering of
+    character codes.
+  .
+  * Character set conversion functions, allowing conversion between
+    Unicode and over 220 character encodings.
+  .
+  * Unicode normalization.  (When implementations keep strings in a
+    normalized form, they can be assured that equivalent strings have a
+    unique binary representation.)
+  .
+  * Regular expression search and replace.
 maintainer:     Bryan O'Sullivan <bos@serpentine.com>
 copyright:      2009, 2010 Bryan O'Sullivan
 category:       Data, Text
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.