Tarides Logo

Articles on devtools

Discover our latest posts on #devtools and explore related insights and stories.

Laptop keyboard, ejecting disc labeled "52x".

How configurator reads C constants

Dune comes with a library to query OS-specific information, called configurator. It is able to evaluate C expressions and turn them into OCaml value. Surprisingly, it even works when compiling for a different architecture. How can it do that? …

Etienne Millon

Etienne Millon

Principal Software Engineer

Lines of colorful code on a screen.

OCamlFormat 0.8

We are proud to announce the release of OCamlFormat 0.8 (available on opam). To ease the transition from the previous 0.7 release here are some highlights of the new features of this release. The full changelog is available on the project repository. Precedence of options In the previous version you…

Guillaume Petiot

Guillaume Petiot

Senior Software Engineer

Yellow sand dunes under clear blue sky.

Dune 1.2.0

After a tiny but important patch release as 1.1.1, the dune team is thrilled to announce the release of dune 1.2.0! Here are some highlights of the new features in that version. The full list of changes can be found in the dune repository. Watch mode When developing, it is common to edit a file, run…

Etienne Millon

Etienne Millon

Principal Software Engineer