Porting PFP from Haskell to OCaml

Multicore Property-Based Tests for OCaml 5: Challenges and Lessons Learned

Help with Proving Total Correctness of an OCaml → C Transpiler Using Menhir

Petrol: embedding a type-safe SQL API in OCaml using GADTs

Oxidizing OCaml: Rust-Style Ownership

8 months of OCaml after 8 years of Haskell in production (2023)

Debugging a network performance issue in an OCaml 5 program

Merge wasm_of_ocaml by OlivierNicole · Pull Request #1724 · ocsigen/js_of_ocaml

OCaml Syntax Sucks (2016)

My first experience with OCaml

OCaml - Dune Developer Preview Updates

My first experience with OCaml

Frustrations with the OCaml ecosystem while developing a synthesizer library

The State of Full-Stack OCaml

Is OCaml still the best language to write a compiler?

On the choice of OCaml

How the OCaml type checker works (2022)

Calling C3 from OCaml

A Webring written in OCaml for FP enthusiasts

Official native Windows support for OCaml with opam 2.2.0

Why I like OCaml

Higher-kinded bounded polymorphism in OCaml (2021)

opam 2.2.0 (OCaml package manager) - major new release with Windows support

Comparing OCaml and Standard ML (2008)

Why ml/ocaml are good for writing compilers

Interested in perspectives of people who worked with functional languages (Scala, OCaml, F#, Haskell, etc.) and then became Go developers and are enjoying it.

OCaml 5.2.0

7 OCaml Gotchas

Getting OCaml Through the Eye of a Needle

Pretty Printing in OCaml: A Format Primer

More →