The Haskell Interlude

The Haskell Interlude

By Haskell PodcastTechnology
Download on the App Store

The Haskell Interlude episodes

  • 87: Edward Kmett

    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 algorithms and his current work involving Haskell, C++, and FPGAs. Ed talks fast, so strap in!


    1 hr 3 min
  • 86: Michael Hanus

    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 talked about what functional logic programming is, how it improves over plain functional programming, and the challenges of semantics and implementation. We learned a lot - enjoy!

    Episode links and transcript

    54 min
  • 85: Brent Yorgey

    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

    1 hr
  • 84: Sylvain Henry

    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!


    52 min
  • 83: POPL 2026 - Part 2

    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.

    45 min
  • 82: Fraser Tweedale

    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.

    49 min
  • 81: Torsten Grust

    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 about everything to SQL. 

    1 hr 11 min
  • 80: POPL 2026 - Part 1

    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 mid interview. Enjoy!

    43 min
  • 79: Peter Thiemann

    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!


    1 hr 7 min
  • 78: Jamie Willis

    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.


    44 min

About The Haskell Interlude

From the publisher's feed

This is the Haskell Interlude, where the five co-hosts (Wouter Swierstra, Andres Löh, Alejandro Serrano, Niki Vazou, and Joachim Breitner) chat with Haskell guests!

More shows like The Haskell Interlude

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,908 Listeners

99% Invisible by Roman Mars

99% Invisible

26,191 Listeners

The Quanta Podcast by Quanta Magazine

The Quanta Podcast

542 Listeners

Alex & Sigges podcast by Podme

Alex & Sigges podcast

136 Listeners

Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas by Sean Carroll

Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas

4,165 Listeners

The Intelligence from The Economist by The Economist

The Intelligence from The Economist

2,545 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,133 Listeners

Tech Won't Save Us by Paris Marx

Tech Won't Save Us

574 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

547 Listeners

Happy Path Programming by Bruce Eckel & James Ward

Happy Path Programming

14 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,584 Listeners

Software Unscripted by Richard Feldman

Software Unscripted

29 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

66 Listeners

Rust in Production by Matthias Endler

Rust in Production

25 Listeners

The Rest Is Politics: US by Goalhanger

The Rest Is Politics: US

2,277 Listeners