Previous week Up Next week


Here is the latest Caml Weekly News, for the week of December 08 to 15, 2009.

  1. Recursion on
  2. old Caml projects looking for new maintainers & contributors
  3. Other Caml News

Recursion on


The editor says:
There was a very long discussion on Functional Reactive Programming in this
thread and in the following thread:

Richard Jones has also started a series of blog posts on the subject:

old Caml projects looking for new maintainers & contributors


Xavier Leroy announced:
Prompted by Stefano Zacchiroli and Grégoire Henry's recent success in
resurrecting CamlJava, I just migrated a number of my inactive OCaml
side projects to the forge on

- CamlIDL (stub code generator for Caml/C interface)
- CamlJava (low-level interface between Caml and Java through JNI)
- CamlZIP (library to handle zip and gzip files)
- Cryptokit (library of cryptographic primitives)
- OCamlAgrep (library for string searching with errors)
- OCamlMPI (Caml interface for the MPI parallel programming model)
- SpamOracle (Bayesian mail filter)

The purpose of this migration is to make it easy for others to
participate in (or even take over) the maintenance and development of
these projects, two tasks that I've very much neglected lately.

So, if you find these projects useful and feel like participating in
one way or another, just create an account on and
ask to join these projects.

Also, the kind folks who package these projects are welcome to update
their upstream URLs to point to the files on instead of
my home pages: currently, they are identical, but further releases, if
any, will be on

Other Caml News

From the ocamlcore planet blog:
Thanks to Alp Mestan, we now include in the Caml Weekly News the links to the
recent posts from the ocamlcore planet blog at

OCamlAutobuild presentation at Caml Consortium meeting 2009:

Utilisation d'OCaml au lycée:

Calendar 2.02 released:

OCaml/MPI interface:

ExtLib OptParse module. Options parsing made easy and clean:

Learning Functional Reactive Programming:

Old cwn

If you happen to miss a CWN, you can send me a message and I'll mail it to you, or go take a look at the archive or the RSS feed of the archives.

If you also wish to receive it every week by mail, you may subscribe online.

Alan Schmitt