From: malc <av1474@comtv.ru>
To: Yoriyuki Yamagata <yoriyuki.y@gmail.com>
Cc: Caml List <caml-list@inria.fr>
Subject: Re: [Caml-list] [ANN] ucorelib 0.1.0
Date: Sat, 10 May 2014 15:19:57 +0400 (MSK) [thread overview]
Message-ID: <alpine.LNX.2.00.1405101516390.2308@linmac> (raw)
In-Reply-To: <CALdQWQ5bpnLuUHM+Jwo12yOPsJhMb62MnJ-88--QCD4-36_AGA@mail.gmail.com>
On Sat, 10 May 2014, Yoriyuki Yamagata wrote:
> 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.
>
Not a guru by any stretch but i do have a translation of Tor Anderssons'
XML parser into OCaml, if nothing else it's small and can be easily
embedded into any any code base, main/only benefit is that is small (it
lacks everything else).
http://repo.or.cz/w/llpp.git/blob/HEAD:/parser.ml
--
mailto:av1474@comtv.ru
next prev parent reply other threads:[~2014-05-10 11:20 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-10 2:52 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 [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LNX.2.00.1405101516390.2308@linmac \
--to=av1474@comtv.ru \
--cc=caml-list@inria.fr \
--cc=yoriyuki.y@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox