Leandro Ostera | Substack

2 min read Original article ↗

riot's dead, long live riot

thoughts on the evolution of riot, and its future.

  Leo Ostera

Exceptions are Ok

Let's look at how Results and Exceptions stack up to each other, and against ideal error handling ergonomics.

  Leandro Ostera

  Leandro Ostera

Unix Module Considered Harmful

Recently I was working on a socket pool for a new scheduler for OCaml 5 (multicore baby!) and I ran into a strange issue.

  Leandro Ostera

  Leandro Ostera

A quick guide to GADTs and why you ain't gonna need them

Ever wanted to use a GADT but did not know if you really needed them? You probably don't. And here's why.

  Leandro Ostera

  Leandro Ostera

  Leandro Ostera

Why Typing Erlang is Hard

Follow the discussion on Hacker News

  Leandro Ostera