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.

OCaml All The Way Down

Did you know that Jane Street uses OCaml for, like, everything? Did you also know that Jane Street builds FPGA designs? A problem? Come and find out how we design and test our FPGAs. We'll have some fun (or terrible disasters) with some demos on the Arty A7 hobbyist FPGA board, with the design expressed using HardCaml, an OCaml library for creating hardware designs, and driven by an embedded software stack written in OCaml and using ports of your favorite Jane Street libraries. I'll round up with some thoughts on the pros and cons of writing hardware in OCaml, and talk about some ideas we would like to explore to make the process more productive in the future. Presented by: Andy Ray Andy has been designing IP cores for nearly 20 years mainly in the areas of networking and video coding. Frustration with standard RTL development processes led him to develop the HardCaml suite of hardware design tools in OCaml. Then one day while down at the pub he got an email from Jane Street wondering about some sort of collaboration, and the rest is history.

10 May 2018

Jane Street - Tech Talks

View Video
Documenting OCaml

Documenting OCaml, (Invited Talk: Florian Angeletti)

12 Jan 2018

Watch OCaml

View Video
Extending OCaml's `open`

Speaker: Runhang Li

12 Jan 2018

Watch OCaml

View Video
New contributors to OCaml, an invited talk

New Contributors talk, Invited Talk: Sébastien Hinderer

12 Jan 2018

Watch OCaml

View Video
OCaml on Windows in 2017

OCaml on Windows, Invited Talk: David Allsopp

12 Jan 2018

Watch OCaml

View Video
Owl: A General-Purpose Numerical Library in OCaml

Speaker: Liang Wang

12 Jan 2018

Watch OCaml

View Video
State of the OCaml Platform

12 Jan 2018

Watch OCaml

View Video
State of the OCaml Platform 2017

Anil Madhavapeddy

12 Jan 2018

Watch OCaml

View Video
Genspio: Generating Shell Phrases in OCaml

Speaker: Sebastien Mondet

02 Jan 2018

Watch OCaml

View Video
Conex -- establishing trust into data repositories

Hannes Mehnert, Louis Gesbert at OCaml Workshop 2016

11 Oct 2016

Watch OCaml

View Video