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.

Jane and the Compiler

Most of the time, our relationship to programming languages is somewhat remote; we depend on the arcane details of the languages we use, but we don’t usually have much of a say in how those languages evolve. At Jane Street, we started out in that mode, as a mere user of the language. But over the last 15 years, we’ve moved to a more active stance, where today, we have a team of compiler devs who actively contribute to OCaml, and where we’re more deeply involved in figuring out the future direction of the language. In this talk, we discuss that history, touching on how upstream changes impacted us along the way, how we came to start making changes ourselves, and what ongoing projects we’re excited about. Presented by Yaron Minsky Yaron Minsky joined Jane Street back in 2002, and claims the dubious honor of having convinced the firm to start using OCaml. He also spends way too much time teaching his kids how to program.

07 Dec 2018

Jane Street - Tech Talks

View Video
MirageOS, towards a smaller and safer OS

This presentation by Romain Calascibetta took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain.MirageOS, towards...

06 Dec 2018

Tarides

Read Article
Relit: Implementing Typed Literal Macros in Reason

Speaker: Charles Chamberlain

26 Nov 2018

Watch OCaml

View Video
Wall: rendering vector graphics with OCaml and OpenGL

Speaker: Frédéric Bour

26 Nov 2018

Watch OCaml

View Video
Winning on Windows: porting the OCaml platform

Speaker: David Allsopp

26 Nov 2018

Watch OCaml

View Video
An Introduction to Tezos RPCs: Signing Operations

In a previous blogpost, we presented the RPCs used by tezos-client to send a transfer operation to a tezos-node. We were left with two remaining questions: How to forge a binary operation, for signature How to sign a binary operation In this post, we will reply to these questions. We are still assum...

21 Nov 2018

OCamlPro

Read Article
Introduction aux RPCs dans Tezos : exemple d’un portefeuille (wallet) simple

Dans cet article technique, nous introduisons brièvement les RPCs dans Tezos à travers un exemple simple montrant comment le client Tezos interagit avec le noeud lors d’une instruction de transfert. Les RPCs de Tezos sont des requêtes HTTP (GET ou POST) auxquelles les noeuds Tezos répondent da...

20 Nov 2018

OCamlPro

Read Article
New opam repository layout for large libraries

Introducing a new opam repository layout for managing large libraries and packages.

19 Nov 2018

Anil Madhavapeddy's Blog

Read Article
An Introduction to Tezos RPCs: a Basic Wallet

In this technical blog post, we will briefly introduce Tezos RPCs through a simple example: we will show how the tezos-client program interacts with the tezos-node during a transfer command. Tezos RPCs are HTTP queries (GET or POST) to which tezos-node replies in JSON format. They are the only way f...

15 Nov 2018

OCamlPro

Read Article