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.

Extensible Records in OCaml Using dmap

We show how it is possible to use dmap to implement extensible records (that is, records which can be extended with new fields after they have been defined) in OCaml.

20 Jun 2023

Thomas Letan’s Blog

Read Article
Conversion operations of the lambda-calculus

Conversion Abstract This note provides a super lightweight explanation of the three conversion ...

05 Oct 2016

Shayne Fletcher

Read Article
The fixpoint combinator

Consider the following recursive definition of the factorial function. \[ FAC = \lambda n.\;IF \left(=\;n...

27 Sep 2016

Shayne Fletcher

Read Article
Immutable

This post describes immutable in OCaml with details. It also illustrates the functional programming style together with Quicksort in OCaml. Shadowing is also presented....

02 Jan 2015

Xinuo Chen

Read Article
Become a BST Ninja - Genin Level

This post presents the recursive modelling skills for binary search tree problems in OCaml, at entry level. Essential operations are described....

19 Dec 2014

Xinuo Chen

Read Article