caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] [ANN] ucorelib 0.1.0
@ 2014-05-10  2:52 Yoriyuki Yamagata
  2014-05-10  3:22 ` Peter Zotov
  2014-05-10 11:19 ` malc
  0 siblings, 2 replies; 9+ messages in thread
From: Yoriyuki Yamagata @ 2014-05-10  2:52 UTC (permalink / raw)
  To: Caml List

[-- Attachment #1: Type: text/plain, Size: 1018 bytes --]

Dear list,

I am pleased to announce the release of ucorelib, a new Unicode library for
OCaml.  ucorelib provides Unicode character type, Unicode text type
(internally ropes), and decoder/encoder of UTF-8, UTF-16, UTF-32.

Main page: https://github.com/yoriyuki/ucorelib
Release page: https://github.com/yoriyuki/ucorelib/releases/tag/v0.1.0

ucorelib provides

1. An abstract data type for Unicode character.  This prevents you to
create illegal Unicode characters, so it is safer than just using integers
of Unicode characters.

2. An abstract text data type, internally implemented as ropes.  All
interface to Text module are purely functional.

3. Code converter from/to UTF-8, UTF-16, UTF-32

By the way, I am looking for someone who can collaborate with me.
 Specifically, I am looking for

1. OCaml build system guru
2. OCaml syntax extension guru, to propose a syntax extension for Unicode.
3. XML guru, to make a parser for LDML, Locale Data Markup Language.

Best,
-- 
Yoriyuki Yamagata
yoriyuki.y@gmail.com

[-- Attachment #2: Type: text/html, Size: 1550 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-05-11 23:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-10  2:52 [Caml-list] [ANN] ucorelib 0.1.0 Yoriyuki Yamagata
2014-05-10  3:22 ` Peter Zotov
2014-05-10  7:34   ` Daniel Bünzli
2014-05-10 11:13   ` Yoriyuki Yamagata
2014-05-10 11:19 ` malc
2014-05-11 21:58   ` Andrew Herron
2014-05-11 22:16     ` Daniel Bünzli
2014-05-11 22:55       ` Andrew Herron
2014-05-11 23:20         ` Daniel Bünzli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).