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.

Learning OCaml: String Interpolation

Most programming languages I’ve used have some form of string interpolation. Ruby has "Hello, #{name}!", Python has f-strings, JavaScript has template literals, even Haskell has a few popular interpolation libraries. It’s one of those small conveniences you don’t think about until it’s gone.

03 Mar 2026

Bozhidar Batsov

Read Article
Optimizing an MP3 Codec with OCaml/OxCaml

Numberphile’s latest video has been released, and in it Ben Sparks introduces the 15 Game.

11 Feb 2026

Marc Elvers

Read Article
The 15-Game

Numberphile’s latest video has been released, and in it Ben Sparks introduces the 15 Game.

11 Feb 2026

Marc Elvers

Read Article
Elegance in OCaml with TJ DeVries

Lane and TJ DeVries chat about OCaml and why functional programming can result in more elegant and readable code. TJ is a core maintainer of NeoVim and explains how contributing to open source has had a huge positive impact on his coding career.

15 May 2023

Backend Banter

Read Article
Liquidity Tutorial: A Game with an Oracle for Random Numbers

A Game with an oracle In this small tutorial, we will see how to write a chance game on the Tezos blockchain with Liquidity and a small external oracle which provides random numbers. Principle of the game Rules of the game are handled by a smart contract on the Tezos blockchain. When a player decide...

06 Nov 2018

OCamlPro

Read Article