A crash course on the OCaml module language - Xavier Van de Woestyne

Many programming languages offer modules, namespaces, or package systems. But very few provide a true module language. In this talk, we’ll explore OCaml’s powerful module system as a core language feature. We’ll learn how to use modules effectively, understand their design principles and limitations, and discuss the challenges posed by type equalities, type preservation, and strengthening. We’ll also look at ongoing work clarifying their semantics, including recursive modules, type anchoring, and signature avoidance. We’ll see how modules solve real problems, discover clever and expressive encodings, and identify their practical limits. Along the way, we’ll build familiarity with key concepts such as functors, applicative and generative functors, ascriptions, and strengthening and understand how OCaml’s module language enables elegant, modular, and type-safe program design. https://bobkonf.de/2026/woestyne.html

Co-Creator of Haskell: Why Learn Functional Programming, Useless vs Useful Languages | Simon Jones
▶︎

Co-Creator of Haskell: Why Learn Functional Programming, Useless vs Useful Languages | Simon Jones

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

I Think They Are Lying To You
▶︎

I Think They Are Lying To You

TokioConf 2026 - The Edge of Safe Rust by Catherine West
▶︎

TokioConf 2026 - The Edge of Safe Rust by Catherine West

The Story of C++: The World's Most Consequential Programming Language | The Official Story
▶︎

The Story of C++: The World's Most Consequential Programming Language | The Official Story

19. Rob Pike - What We Got Right, What We Got Wrong | GopherConAU 2023
▶︎

19. Rob Pike - What We Got Right, What We Got Wrong | GopherConAU 2023

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)
▶︎

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

أذكار الصباح - راحة نفسية لا توصف بصوت القارئ علاء عقل | Morning Athkar - Dzkir Pagi by Alaa Aql
▶︎

أذكار الصباح - راحة نفسية لا توصف بصوت القارئ علاء عقل | Morning Athkar - Dzkir Pagi by Alaa Aql

One year of facet: reflections on reflection (Fasterthanlime - Amos Wenger at RustWeek)
▶︎

One year of facet: reflections on reflection (Fasterthanlime - Amos Wenger at RustWeek)

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

CppCon 2014: Mike Acton "Data-Oriented Design and C++"
▶︎

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

I Became The Most FEARED WARLORD Of This Minecraft SMP
▶︎

I Became The Most FEARED WARLORD Of This Minecraft SMP

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life
▶︎

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Why AI Agents are either the best or worst thing we’ve ever built
▶︎

Why AI Agents are either the best or worst thing we’ve ever built

The World Is Not Ready For Jai
▶︎

The World Is Not Ready For Jai

Message Queues in System Design Interviews w/ Meta Staff Engineer
▶︎

Message Queues in System Design Interviews w/ Meta Staff Engineer

God Says:"STOP HERE — LISTEN AND HEAR ME SPEAK"/God Message Now/God Message
▶︎

God Says:"STOP HERE — LISTEN AND HEAR ME SPEAK"/God Message Now/God Message