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.

ppx_core: context-free rewriters for better semantics and faster compilation

At Jane Street, we have always been heavy users of pre-processors, first withcamlp4 and now ppx. Pre-processing makes the infrastructure a bit more complex,b...

23 May 2016

Jane Street Tech Blog

Read Article
Seven Implementations of Incremental

We finally got a decent recording of one of my favorite talks. This one is aboutour Incremental library (which Iwrote about here), and in particular about th...

09 Mar 2016

Jane Street Tech Blog

Read Article
OCaml 4.03: Everything else

In my previous post I wrote about Flambda, which is the singlebiggest feature coming to OCaml in this release. In this post, I’ll review theother features of...

01 Mar 2016

Jane Street Tech Blog

Read Article
A better inliner for OCaml, and why it matters

OCaml 4.03 is branched and a first release candidate is imminent, so it seemslike a good time to take stock of what’s coming.

24 Feb 2016

Jane Street Tech Blog

Read Article
Self Adjusting DOM and Diffable Data

In my last post, I gave some simple examples showing howyou could useself adjusting computations,or SAC, as embodied by our Incremental library, toincrementa...

10 Feb 2016

Jane Street Tech Blog

Read Article
Self Adjusting DOM

I’ve been thinking recently about how tostructure dynamic web applications, and in particular about the role thatincremental computation should play.

06 Feb 2016

Jane Street Tech Blog

Read Article
Incremental computation and the web

I’ve recently been thinking about the world of JavaScript and web applications.That’s odd for me, since I know almost nothing about the web. Indeed, JaneStre...

30 Jan 2016

Jane Street Tech Blog

Read Article
Testing with expectations

Testing is important, and it’s hard to get people to do as much of it as theyshould. Testing tools matter because the smoother the process is, the more tests...

02 Dec 2015

Jane Street Tech Blog

Read Article
Quickcheck for Core

Automated testing is a powerful tool for finding bugs and specifying correctnessproperties of code. Haskell’s Quickcheck library is the most well-knownautoma...

26 Oct 2015

Jane Street Tech Blog

Read Article