Blog

The OCaml Planet

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.

On the book « More OCaml »

Excellent sequel to « OCaml from the very Beginning »

23 May 2015

Daniel Bünzli

Read Article
Reduced Memory Allocations with ocp-memprof

In this blog post, we explain how ocp-memprof helped us identify a piece of code in Alt-Ergo that needed to be improved. Simply put, a function that merges two maps was performing a lot of unnecessary allocations, negatively impacting the garbage collector's activity. A simple patch allowed us to pr...

18 May 2015

OCamlPro

Read Article
OPAM 1.2.2 Released

OPAM 1.2.2 has just been released. This fixes a few issues over 1.2.1 and brings a couple of improvements, in particular better use of the solver to keep the installation as up-to-date as possible even when the latest version of a package can not be installed. Upgrade from 1.2.1 (or earlier) See the...

07 May 2015

OCamlPro

Read Article
Permutations

This post describes the ways of generating permutations, with 2 common approaches , the Johnson Trotter algorithm and streaming. Code is in OCaml....

05 May 2015

Xinuo Chen

Read Article
CPU Registers and OCaml

Even though registers are a low-level CPU concept, having some knowledge aboutthem can help write faster code. Simply put, a CPU register is a storage for as...

05 May 2015

Jane Street Tech Blog

Read Article
Reverse web proxy in ~50 lines of BASH

In the spirit of reinventing the wheel for fun, I hacked this together as aquick challenge to myself last week. It’s a little rough around the edges, but Ith...

01 May 2015

Jane Street Tech Blog

Read Article