Blog

The OCaml Planet

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

Bilingual "hello world"

Here is a fun (and slightly useless) hack: #cd "." (* echo "Hello world" <<"OCAMLCODE_END" *) let () = print_endline "Bonjour le monde" (...

28 Nov 2007

Till Varoquaux

Read Article
Enigmes

21 Nov 2007

David Baelde

Read Article
Application

18 Jul 2007

David Baelde

Read Article
Preserving atomicity in IO operations

[Updated 26/07/07: unwind_protect now captures less variables.] There are a bunch of operation that must be executed in pairs, for ins...

24 Jun 2007

Till Varoquaux

Read Article
Phun with phantom types!!

Phantom types are a nifty trick: types are used to store additional information during the type-checking pass. These types have no implement...

03 Jun 2007

Till Varoquaux

Read Article