World Congress 2026 Europe

Type Systems You Might Not Know (But Will Love)

July 9, 2026 13:30 – 14:00 · 30 min Stage 2

What this session covers

Most devs, when confronted with types, only have to worry about “static vs dynamic”. In this talk, we will demystify all those languages you’ve heard about for their weird type systems (Haskell, anyone?) as well as talk about type systems you might never have heard of, and discover why they’re awesome, useful, and solve real bugs! We’ll start with Rust’s affine ownership and Agda’s dependent types before touring a few out-there ideas.

We’ll build a solid mental model for modern production type systems as well as build a foundation for you to dive deeper into more obscure type system research if you so desire. We’ll build tiny runnable models, explore implementations, and you’ll leave with frameworks, resources, and a roadmap to go deeper, without needing a PhD.

World Congress 2026 Europe

Related talks

Open session

TypeScript Features That Changed the Game

  • Dani Coll

    Dynatrace

    Senior Developer Advocate

Open session

Stop Parsing Strings: Treating LLMs Like Type-Safe Microservices

  • André Behrens

    Atos

    Senior Solution Architect

Open session

Java Sucks (So C# Didn't Have To)

  • Adele Carpenter

    Trifork Amsterdam

    Software Engineer

Open session

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

  • Simon Auer

    marqably

    CEO

All sessions at this congress