riot's dead, long live riot
thoughts on the evolution of riot, and its future.
thoughts on the evolution of riot, and its future.
Let's look at how Results and Exceptions stack up to each other, and against ideal error handling ergonomics.
I want to show you a glimpse of what it could look like when you parse it binary string pattern matching in OCaml like you'd do on Erlang, Elixir, or Gleam
Tired of writing state machines full of invalid transitions? Type-state may be what you're looking for. In this issue of Practical OCaml we show you how to use it to build type-safe state machines.
Ever wanted to use a GADT but did not know if you really needed them? You probably don't. And here's why.