Home Podcasts The Haskell Interlude
The Haskell Interlude

The Haskell Interlude

Haskell Podcast 87 Episodes Oct 2, 2026

The Haskell Interlude is a podcast about the Haskell programming language and its community. Five co-hosts — Wouter Swierstra, Andres Löh, Alejandro Serrano, Niki Vazou and Joachim Breitner — take turns chatting with guests from the Haskell world. Episodes cover functional programming topics, research, tooling, and the practical experiences of people who write Haskell. The tone is conversational, aimed at listeners who are already curious about or working with the language.

Episodes

87: Edward Kmett
87: Edward Kmett Oct 2, 2026 3749 For the new Haskell Interlude, we sat down with Edward Kmett. Ed is the Founder and Chief Scientist of Positron AI. More importantly, he's a legend in the Haskell community for authoring many, many popular Haskell packages, first and foremost lens - and generally turning up the abstraction level to 11. We talk about design principles for Haskell libraries, category theory, cache-oblivious alg
86: Michael Hanus
86: Michael Hanus Sep 11, 2026 3239 In this episode, we sat down with Michael Hanus. Michael is a professor at the University of Kiel and is one of the founders of functional logic programming, the combination of logic and functional programming in a single formalism. Michael is also the creator of Curry, a functional-logic language that resembles Haskell, so you can dive right in if you're familiar with Haskell. Naturally, we
85: Brent Yorgey
85: Brent Yorgey Aug 26, 2026 3587 In today’s episode, we’re joined by Brent Yorgey, Associate Professor of Computer Science at Hendrix College and the creator, among other things, of the Diagrams vector graphics library and Swarm, a 2D programming and resource gathering game. We talk about teaching, domain specific languages, and competitive coding.Episode links and transcript
84: Sylvain Henry
84: Sylvain Henry Jun 29, 2026 3095 In this episode of the Haskell Interlude, we are joined by Sylvain Henry, one of the all-time top contributors to GHC. He tells us about his work on GHC, the bignum library, modularization, and the secret to becoming a top contributor!
83: POPL 2026 - Part 2
83: POPL 2026 - Part 2 Jun 14, 2026 2693 This is the first part of a miniseries on this year’s Symposium on Principles of Programming Languages, a.k.a. POPL 2026, hosted by Jessica Foster.In this episode we talk about: symbolic execution monads, what a lazy linear core in Haskell might have in common with Rust, hyperfunctions, the hallway track, and how to deal with rejection.
82: Fraser Tweedale
82: Fraser Tweedale May 19, 2026 2911 We talked to Fraser Tweedale. Fraser works at Red Hat, and is on the Haskell Security Response Team. We talked about security in the context of Haskell, both technical and organizational issues, and also the political issues involved. Fraser's work is both really important and not well-known in the Haskell ecosystem, so it was high time for him to come on the show.
81: Torsten Grust
81: Torsten Grust Apr 27, 2026 4244 Mike and Andres sat down with Torsten Grust, who is a professor of DB systems at the University of Tübingen. Even though Torsten loves SQL, he's used functional programming and Haskell to inform his work on query language design and compilation. We talked about the best way to program databases, how to bridge the gap between regular programming languages and databases, and compiling just abou
80: POPL 2026 - Part 1
80: POPL 2026 - Part 1 Apr 13, 2026 2576 This is the first part of a miniseries on this year’s Symposium on Principles of Programming Languages, a.k.a. POPL 2026, hosted by Jessica Foster.In this episode, we talk about: undergrad funding and participation, the behind the scenes of AV, choreographic programming, quantum languages, conference catering, and the joy of theory. And at one point, you’ll even hear us get kicked out the venue mi
79: Peter Thiemann
79: Peter Thiemann Mar 22, 2026 3995 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 t
78: Jamie Willis
78: Jamie Willis Mar 8, 2026 2605 In this episode, we focus on a particular part of Haskell: teaching it. To help us, we are joined by Jamie Willis who is a Teaching Fellow at Imperial College London. The episode explores the benefits of live coding, and why Haskell is the best language for teaching programming.
77: Franz Thoma
77: Franz Thoma Feb 22, 2026 3471 Franz Thoma is Principal Consultant at TNG Technology Consulting, and an organizer of MuniHac. Franz sees functional programming and Haskell as a tool for thinking about software, even if the project is not written in Haskell. We had a far-reaching conversation about the differences between functional and object-oriented programming and their languages, software architecture, and Haskell adoption
76: Jeffrey Young
76: Jeffrey Young Jan 25, 2026 3852 Welcome to the Haskell Interlude. Today, Matti and Mike talk toJeffrey Young. Jeff has had a long history of working with Haskell andon ghc itself. We talk about what makes Haskell so compelling, thegood and bad of highly optimized code and the beauty ofwell-modularized code, how to get into compiler development, and howto benefit from Domain-Driven Design.Jeff is currently on the job market - if

Recommended