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.

My (very) fast zero-allocation webserver using OxCaml

Building httpz, a high-performance HTTP/1.1 parser with zero heap allocation using OxCaml's unboxed types, local allocations, and mutable local variables.

01 Feb 2026

Anil Madhavapeddy's Blog

Read Article
Feature Parity Series: Statmemprof Returns!

Statmemprof, a statistical memory profiler for OCaml, is now compatible with OCaml 5! Discover the technical background to the return of the feature.

06 Mar 2025

Tarides

Read Article
Feature Parity Series: Compaction is Back!

Compaction is a feature that rearranges OCaml values in memory to free up space, which can then be returned to the operating system. In the…

11 Sep 2024

Tarides

Read Article
Oxidizing OCaml: Locality

Coming from OCaml, the Rust programming language has many appealingfeatures. Rust’s system for tracking lifetime and ownership allowsusers to safely express...

26 May 2023

Jane Street Tech Blog

Read Article
Compiler Hacking in Cambridge is Back!

What’s the best way to spend a Friday evening? We think most people would agree that hacking on OCaml is pretty much at the top of that list…

22 Mar 2023

Tarides

Read Article
Memory allocator showdown

Since version 4.10, OCaml offers a new best-fit memory allocatoralongside its existing default, the next-fit allocator. At JaneStreet, we’ve seen a big impro...

15 Sep 2020

Jane Street Tech Blog

Read Article
An in-depth Look at OCaml’s new “Best-fit” Garbage Collector Strategy

An in-depth Look at OCaml’s new "Best-fit" Garbage Collector Strategy The Garbage Collector probably is OCaml’s greatest unsung hero. Its pragmatic approach allows us to allocate without much fear of efficiency loss. In a way, the fact that most OCaml hackers know little about it is a good sign:...

23 Mar 2020

OCamlPro

Read Article
Building a lower-latency GC

We’ve been doing a bunch of work recently on improving the responsiveness ofOCaml’s garbage collector. I thought it would be worth discussing thesedevelopmen...

10 Apr 2015

Jane Street Tech Blog

Read Article
Binomial Heap

This post presents another functional heap - binomial heap in OCaml. It also describes binomial tree in great details. Diagrams and OCaml code has been supplied....

18 Mar 2015

Xinuo Chen

Read Article