Main Software Blog Other

Martin Jambon is on...
logo GitHub
logo LinkedIn
logo Twitter
logo StackOverflow
logo Facebook
logo Flickr
logo Strava

December 27, 2014
Started a blog

December 26, 2014
Updated documentation for atdgen

June 23, 2012
Prototype for unpurple, tool that removes purple fringing from digital photos.

December 13, 2011
New utility dutop which displays a "disk usage top" handy for preparing big data cleanups.

November 24, 2011
New library Nproc providing multicore support for OCaml and Lwt by implementing process pools.

September 9, 2011
New utility sampl: like "head" or "tail" but picks 10 random lines from large data files.

August 28, 2011
New utility wcl: "wc -l" for the impatient, with estimation of total line count as it progresses.

July 20, 2011
Release of cppo 0.9.1, fast cpp-like preprocessor for OCaml. Now supporting calls to external programs for processing #ext...#endext sections of source files.

July 2, 2011
Official release of Atdgen 1.2.0 including a tutorial, a validator mode, plugins for OMake and GNU Make, and more modularity.

February 23, 2011
Created Upnym, a service for brainstorming startup names. Create your own .com domain name now at

December 20, 2010
New release of Biniou, ATD and Atdgen supporting serialization of cyclic values.

September 19, 2010
Cleaned up and updated Camlp5 tutorial "How to extend the syntax of Objective Caml, using Camlp5".

September 9, 2010
MyLife releases Atdgen, a generator of optimized OCaml code for Biniou and JSON serialization.

August 22, 2010
MyLife releases ATD, a syntax for cross-language data type definitions.

August 7, 2010
Releasing OCaml library for Biniou, a new binary format designed for speed and extensibility.

August 7, 2010
Releasing Yojson, a JSON runtime library for OCaml superseding json-wheel.

June 28, 2010
LaTeX output for caml2html.

November 17, 2009
First release of Cppo, the C preprocessor for OCaml.

August 14, 2009
Bugfix releases of Mikmatch, json-static and Caml2html.

July 26, 2008
Releasing Mikmatch 1.0.0 with a K, implementation of Micmatch that supports the "new Camlp4". Micmatch 1.0.0 now supports Camlp5, based on the "old Camlp4".

July 9, 2008
Releasing new package Easy-format 0.9.0: Indentation made easy.

April 7, 2008
Releasing new package Tophide 1.0.0. Recommended for hiding auto-generated identifiers in toplevel sessions, much like hidden files for ls.

March 4, 2007
Ocamlscript 2.0.0 is out.

February 11, 2007
Caml2html can now show the type of the expression which is under the mouse pointer.

February 4, 2007
Release of micmatch 0.697 which now includes experimental support for views, i.e. user-defined patterns that match abstract data.

January 19, 2007
Preview release of json-static, a syntax extension of OCaml that features automatic conversions between untyped JSON data and OCaml types.

December 3, 2006
First release of json-wheel, an OCaml implementation of the JSON data format, a "fat-free alternative to XML".

January 21, 2006
Released Camlmix 1.3, a multipurpose template processor.

December 5, 2005
First release of P4ck, an experimental system for the quick installation of a dynamic collection of one-file Camlp4 hacks.

October 17, 2005
First release of Biblio.php, an extension of MediaWiki for web-based bibliography retrieval and formatting.

May 13, 2005
Comparison-based prediction of 3D functional sites in protein structures: a comparative table of existing approaches.

April 27, 2005
"How to extend the syntax of Objective Caml, using Camlp4", a web tutorial for advanced OCaml programmers, has been released.

February 3, 2005
Micmatch now has a HowTo and many powerful features.

November 11, 2004
Caml2html is now developed and redistributed here. New version 1.2.

August 18, 2004
Micmatch has now a reference manual.

August 8, 2004
Camlmix 1.1 is ready and available as a GODI package.

August 2, 2004
New package Micmatch: a smooth integration of regular expressions in the classic pattern matching of OCaml.

July 4, 2004
The English version of my doctoral thesis is now available.

June 8, 2004
A page about my participation in the ICFP programming contest is available.