Previous week Up Next week


Here is the latest Caml Weekly News, for the week of September 03 to 10, 2013.

  1. Pippo: a pretty interesting pre-processor that uses OCaml
  2. OCaml 4.01.0+rc2
  3. Uutf 0.9.3 & Xmlm 1.2.0
  4. OCamlPro Highlights, August 2013
  5. Other Caml News

Pippo: a pretty interesting pre-processor that uses OCaml


Replying to last week's announcement, Martin Jambon said:
 It looks a lot like camlmix :-) (

OCaml 4.01.0+rc2


Damien Doligez announced:
The release of OCaml version 4.01.0 is imminent (next Thursday). We have
created a second release candidate for your testing pleasure. Please
download the sources, compile, install, and test your favourite
software with it. Then let me know whether it works for you.

We want to know about any show-stopping bugs, especially in the
compilation and installation phases.

This release candidate is available as source code at this

Happy hacking,

-- Damien Doligez for the OCaml team.

Changes from the RC1:

Two bug fixes:
- PR#6158: Fatal error using GADTs
- PR#6163: Assert_failure using polymorphic variants in GADTs

A small change to ocamlbuild to work better with ocamlfind when using
a plug-in.

Uutf 0.9.3 & Xmlm 1.2.0


Daniel Bünzli announced:
I'd like to announce the release of Uutf 0.9.3 and Xmlm 1.2.0, see below for
details. They should soon be available in opam.



* Uutf 0.9.3

Bugfix release (thanks to Edwin Török for the report), see the release notes
for details.

Home page:
Release notes:

* Xmlm 1.2.0

Minor release that improves the odds of generating well-formed XML by
automatically translating illegal XML unicode characters present in output
`Data signals or attributes to the unicode replacement character U+FFFD
(thanks to David Sheets for insisting that something should be done about
that). It also deprecates the following two features:

1) The (non-standard) ability to decode more than one document with the same
input abstraction.

2) The functorial interface that allows to specify alternative datatypes for
strings and internal buffers.

Please get in touch if 1) or 2) is important/affects you.

For other changes consult the release notes.

Home page:
Release notes:

OCamlPro Highlights, August 2013


Fabrice Le Fessant announced:
Here is the link to OCamlPro's report on its activities in August
2013 on OCaml:

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

OUnit 2.0 progress, August 2013:

Uutf 0.9.3 and Xmlm 1.2.0:


Community Release of PDF Command Line Tools:

OCamlPro Highlights, August 2013:

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