
79: Peter Thiemann
From The Haskell Interlude by Haskell Podcast
March 22, 2026 · 1h 7m · Season 1 · Episode 79
About this episode
Peter Thiemann discusses the early days of Haskell and his contributions to functional programming and type systems.
Peter is a professor at the University of Freiburg, and he was doing functional programming right when Haskell got started. So naturally we asked him about the early days of Haskell, and how from the start Peter pushed the envelope on what you could do with the type system and specifically with the type classes, from early web programming to program generation to session types. Come with us on a trip down memory lane!
People in this episode
Guest: Peter Thiemann
Topics covered
- Haskell
- functional programming
- type system
- type classes
- web programming
- program generation
- session types
Keywords
- Haskell
- functional programming
- type system
- type classes
- web programming
- program generation
- session types
Mentioned in this episode
Organizations: University of Freiburg
More episodes of The Haskell Interlude
- 82: Fraser Tweedale · May 19, 2026 · 49 min
- 81: Torsten Grust · April 27, 2026 · 1h 11m
- 80: POPL 2026 - Part 1 · April 13, 2026 · 43 min
- 78: Jamie Willis · March 8, 2026 · 43 min
- 77: Franz Thoma · February 22, 2026 · 58 min
- 76: Jeffrey Young · January 25, 2026 · 1h 4m
Explore listener stats, chart rankings, contacts and more on the The Haskell Interlude podcast page.