Blog

The OCaml Planet RSS

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.

Keeping your branch up-to-date

My Arm32 branch will quickly go stale and will need to be rebased and tested. Can GitHub Actions do that for me automatically?

01 Dec 2025

Marc Elvers

Read Article
Introducing Jane Street's OxCaml Branch!

An overview of Jane Street's OxCaml branch introducing new extensions to OCaml, and how Tarides is supporting the project.

09 Jul 2025

Tarides

Read Article
Last stretch! Repository upgrade and opam 2.0.0 roadmap

A few days ago, we released opam 2.0.0~rc4, and explained that this final release candidate was expected be promoted to 2.0.0, in sync with an upgrade to the opam package repository. So here are the details about this! If you are an opam user, and don't maintain opam packages You are encouraged to u...

02 Aug 2018

OCamlPro

Read Article
Representing pattern-matching with GADTs

Here is a little programming pearl. I’ve been wanting to work on pattern-matching for a while now, and it seems like I will finally have this opportunity here at my new (academic) home, McGil…

11 Apr 2014

Matthias Puech

Read Article
malloc() is the new gensym()

Teaching an introductory course to “compilation” this semester (actually it was called Virtual Machines, but it was really about compiling expressions to stack machines), I realized something I had…

04 May 2013

Matthias Puech

Read Article