X-Git-Url: http://nitlanguage.org diff --git a/lib/string_experimentations/README b/lib/string_experimentations/README new file mode 100644 index 0000000..fa09366 --- /dev/null +++ b/lib/string_experimentations/README @@ -0,0 +1,17 @@ +This project is a collection of modules used to experiment on different variations of Text and its subclasses. +This is only temporary as these modules will eventually be merged into standard library or discarded for those bringing no real improvements to the language. + +The modules contained here are : + + * utf8: A draft of implementation of UTF-8 as internal encoding for Strings with automatic indexing. + +TODO : + + * utf8: + * Support for the whole API of Text + * Any kind of normalization form for equality (NFC probably) + * Compatibility versions of equality test + * Locale support + * Comparisons + * to_upper/lower fully-compatible with Unicode + * Lazy indexing version