From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 440217ED9B; Sat, 10 May 2014 05:22:50 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of whitequark@whitequark.org) identity=pra; client-ip=176.58.103.125; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="whitequark@whitequark.org"; x-sender="whitequark@whitequark.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of whitequark@whitequark.org designates 176.58.103.125 as permitted sender) identity=mailfrom; client-ip=176.58.103.125; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="whitequark@whitequark.org"; x-sender="whitequark@whitequark.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail.whitequark.org) identity=helo; client-ip=176.58.103.125; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="whitequark@whitequark.org"; x-sender="postmaster@mail.whitequark.org"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkJGAK6abVOwOmd9/2dsb2JhbABZg1WsCQECAQEBBoEomHABgS10giUBAQU4Aj8QBAcYLiwrBhMIiD3RNxMEhVaDPoQxgQ0HhEABA4oIokGDOzg X-IPAS-Result: AkJGAK6abVOwOmd9/2dsb2JhbABZg1WsCQECAQEBBoEomHABgS10giUBAQU4Aj8QBAcYLiwrBhMIiD3RNxMEhVaDPoQxgQ0HhEABA4oIokGDOzg X-IronPort-AV: E=Sophos;i="4.97,1022,1389740400"; d="scan'208";a="72932571" Received: from fehu.whitequark.org (HELO mail.whitequark.org) ([176.58.103.125]) by mail2-smtp-roc.national.inria.fr with ESMTP; 10 May 2014 05:22:49 +0200 Received: by mail.whitequark.org (Postfix, from userid 33) id 95F174D745; Sat, 10 May 2014 03:22:47 +0000 (UTC) To: Yoriyuki Yamagata X-PHP-Originating-Script: 1000:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 10 May 2014 07:22:47 +0400 From: Peter Zotov Cc: Caml List , caml-list-request@inria.fr In-Reply-To: References: Message-ID: <7d9ec22d9fa8f81967f437a1435e6755@whitequark.org> X-Sender: whitequark@whitequark.org User-Agent: Roundcube Webmail/1.0.0 Subject: Re: [Caml-list] [ANN] ucorelib 0.1.0 On 2014-05-10 06:52, 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. Hello, Any properties of your library notwithstanding, what are the reasons for development of yet another OCaml unicode library? There are: * Uutf+Uucd * Camomile * ocaml-text * ucslib[1] I can believe that there are good reasons for doing so, I'm just curious what they are. [1]: https://github.com/pippijn/ucslib -- Peter Zotov sip:whitequark@sipnet.ru