OCaml snippets by Rudi Grinberg.