~/talk

OTP and Gleam

Talkat Code BEAM Europe 2025 · 2025-11-05..11-06· [functional-programming]
slides:none on file

Gleam implements OTP as two packages on the BEAM, reusing primitives like spawn, link, monitor and wrapping them for Gleam ergonomics, while solving type safety by encoding message identity with typed message subjects (a from/subject pattern) so PIDs carry allowed message types. Gen_server semantics are reproduced with explicit reply/state steps, and real-world evidence includes high‑performance HTTP servers (Mist and you) and production SaaS use, so Gleam OTP is Erlang-compatible and practical.

AI-written summary · about

  1. 0:00OTP and Gleam intro
  2. 1:08What is OTP in BEAM
  3. 4:37OTP with Gleam
  4. 6:01Gleam OTP goals
  5. 8:29Reusing Erlang OTP APIs
  6. 9:32gen_server challenges in Gleam
  7. 10:57OTP primitives in Gleam
  8. 13:45Typed message sending
  9. 15:11gen_server in Gleam
  10. 17:40Gleam OTP usability
  11. 18:43Summary and future
  12. 19:28Q&A: gen_server replies
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.