caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Ralph Douglass <rdouglass@janestreet.com>
To: caml-list@yquem.inria.fr
Subject: Core 0.6.0
Date: Thu, 8 Oct 2009 11:50:55 -0400	[thread overview]
Message-ID: <20091008155055.GA26868@nyc-qws-044.delacy.com> (raw)

We are proud to announce the second major release of Core, Jane Street's
alternative to OCaml's standard library.  This release also includes
Core_extended, which adds new functionality such as subcommand style command
line argument handling, a procfs interface, readline support, and more.
Core_extended is used heavily at Jane Street, but not systematically code
reviewed in the same manner as Core.

As was warned in the first release, the interfaces to many modules have changed,
so upgrade with care.  Interfaces will continue to change with future releases.

Core is intended to be used with OCaml 3.11.1.  It will not compile with 3.10.

We have tested the code on Linux (Centos 5), but have only limited experience
with it on other platforms.  It compiles on Mac OS 10.6, but has had almost no
testing on that platform, and hasn't been tested at all on anything else.

You can find the library here:

  http://www.janestreet.com/ocaml

along with three other libraries that you will need to use along with it:
type-conv, sexplib, bin-prot, and fieldslib.  These four libraries provide
macros for generating functions for serializing and deserializing types, and
for folding over records.

In addition, Core depends on Pcre and Res.  Core_extended also depends on Pcre.
You can find them at Markus's website:

  http://www.ocaml.info/home/ocaml_sources.html

If you have any comments or patches, we'd love to hear about it.  Our
blog is a great place for comments:

  http://ocaml.janestreet.com/?q=node/70

and patches should be sent to opensource@janestcapital.com.

All of the released libraries are licensed under the
LGPL-plus-linking-exception that is used by the OCaml standard
library.

- Ralph


             reply	other threads:[~2009-10-08 15:51 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-08 15:50 Ralph Douglass [this message]
2009-10-08 17:00 ` [Caml-list] " Markus Mottl
2009-10-08 17:25 ` Vincent Aravantinos
2009-10-08 18:26   ` Markus Mottl
2009-10-08 19:31     ` Mehdi Dogguy

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=20091008155055.GA26868@nyc-qws-044.delacy.com \
    --to=rdouglass@janestreet.com \
    --cc=caml-list@yquem.inria.fr \
    /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;
as well as URLs for NNTP newsgroup(s).