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.

Machine Learning in OxCaml

The inspiration for this post came from Dave’s Garage YouTube Channel. It featured dbrll/ATTN-11, which used machine learning on a PDP-11 to reverse a sequence of numbers. I’m not (quite) old enough to remember the PDP-11, but the idea of a minimal machine learning example was intriguing, particularly as an aid to understanding.

07 May 2026

Marc Elvers

Read Article
Retiring opam 2.0 from the build pipeline

ocurrent/docker-base-images publishes the ocaml/opam:* Docker images which the OCaml CI systems use. For each distro, it tracks 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, and master opam release branches in parallel and produces both an opam-version-suffixed tag (e.g. debian-13-ocaml-5.4_opam-2.5) and an un-suffixed default that points at the oldest tracked version.

07 May 2026

Marc Elvers

Read Article
Weird Windows container version numbers

Running ver in a Windows container doesn’t report the version number that you expect.

05 May 2026

Marc Elvers

Read Article
.plan-26-18: From tropical forest protection to oi swallowing its oxcaml tail

Our REDD+ over-crediting paper hits Nature Communications just as Microsoft retreats from removals, we talk responsible evidence synthesis while LLMs appear in UK planning, and oi grows a self-update bootstrap.

03 May 2026

Anil Madhavapeddy's Blog

Read Article
Tackling multiple namespaces in ocgtk

Even though I was focussed only on generating GTK bindings for OCaml, I still had to consider all the other libraries it depends on.

01 May 2026

Chris Armstrong

Read Article
Update solver-service in OCaml-CI local mode

When I (mostly) unvendored ocaml-ci’s submodules a few days ago. Four out of the five were published in the opam-repository, but solver-service was not, so it ended up as a pin-depends block in ocaml-ci.opam.template pinned at the same SHA the submodule had pointed at.

30 Apr 2026

Marc Elvers

Read Article
Using `day10` to build an OxCaml project

Today, looking at my OxCaml inference engine, I wanted to see whether day10 build . could build an OxCaml project.

30 Apr 2026

Marc Elvers

Read Article
FreeBSD 15.0 Upgrade

FreeBSD 15.0 has been out for a while, with issue#1036 pending resolution. The CI update is easy, but the CI worker rosemary needed an upgrade and new base images first.

29 Apr 2026

Marc Elvers

Read Article