<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://rss.buzzsprout.com/1817535.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>The Haskell Interlude</title>

  <lastBuildDate>Mon, 13 Apr 2026 05:07:22 +0000</lastBuildDate>
  <link>https://haskell.foundation/podcast/</link>
  <language>en-us</language>
  <copyright>© 2026 The Haskell Interlude</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>8fb597da-5142-5c2a-b097-9c8c657bd7c3</podcast:guid>
  <itunes:author>Haskell Podcast</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[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! ]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:owner>
    <itunes:name>Haskell Podcast</itunes:name>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/tnk1ztokn5vmeiufqmr4kkp37mw2?.jpg</url>
     <title>The Haskell Interlude</title>
     <link>https://haskell.foundation/podcast/</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/tnk1ztokn5vmeiufqmr4kkp37mw2?.jpg" />
  <itunes:category text="Technology" />
  <item>
    <itunes:title>80: POPL 2026 - Part 1</itunes:title>
    <title>80: POPL 2026 - Part 1</title>
    <itunes:summary><![CDATA[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! ]]></itunes:summary>
    <description><![CDATA[<p>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.<br/><br/>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!</p>]]></description>
    <content:encoded><![CDATA[<p>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.<br/><br/>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!</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18995056-80-popl-2026-part-1.mp3" length="30930364" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18995056</guid>
    <pubDate>Mon, 13 Apr 2026 05:00:00 +0000</pubDate>
    <itunes:duration>2576</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>80</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>79: Peter Thiemann</itunes:title>
    <title>79: Peter Thiemann</title>
    <itunes:summary><![CDATA[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!   ]]></itunes:summary>
    <description><![CDATA[<p>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!</p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>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!</p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18853260-79-peter-thiemann.mp3" length="47963255" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18853260</guid>
    <pubDate>Sun, 22 Mar 2026 12:00:00 +0000</pubDate>
    <itunes:duration>3995</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>79</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>78: Jamie Willis</itunes:title>
    <title>78: Jamie Willis</title>
    <itunes:summary><![CDATA[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.   ]]></itunes:summary>
    <description><![CDATA[<p><b>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.</b></p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p><b>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.</b></p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18809011-78-jamie-willis.mp3" length="31284259" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18809011</guid>
    <pubDate>Sun, 08 Mar 2026 11:00:00 +0000</pubDate>
    <itunes:duration>2605</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>78</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>77: Franz Thoma</itunes:title>
    <title>77: Franz Thoma</title>
    <itunes:summary><![CDATA[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 in industry.  ]]></itunes:summary>
    <description><![CDATA[<p>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 in industry. </p>]]></description>
    <content:encoded><![CDATA[<p>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 in industry. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18725311-77-franz-thoma.mp3" length="41677874" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18725311</guid>
    <pubDate>Sun, 22 Feb 2026 12:00:00 +0000</pubDate>
    <itunes:duration>3471</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>77</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>76: Jeffrey Young</itunes:title>
    <title>76: Jeffrey Young</title>
    <itunes:summary><![CDATA[Welcome to the Haskell Interlude. Today, Matti and Mike talk to Jeffrey Young. Jeff has had a long history of working with Haskell and on ghc itself. We talk about what makes Haskell so compelling, the good and bad of highly optimized code and the beauty of well-modularized code, how to get into compiler development, and how to benefit from Domain-Driven Design.  Jeff is currently on the job market - if you want to get in touch, email him at mailto:jmy6342@gmail.com. ]]></itunes:summary>
    <description><![CDATA[<p>Welcome to the Haskell Interlude. Today, Matti and Mike talk to<br/>Jeffrey Young. Jeff has had a long history of working with Haskell and<br/>on ghc itself. We talk about what makes Haskell so compelling, the<br/>good and bad of highly optimized code and the beauty of<br/>well-modularized code, how to get into compiler development, and how<br/>to benefit from Domain-Driven Design.<br/><br/>Jeff is currently on the job market - if you want to get in touch,<br/>email him at <a href='mailto:jmy6342@gmail.com'>mailto:jmy6342@gmail.com</a>.</p>]]></description>
    <content:encoded><![CDATA[<p>Welcome to the Haskell Interlude. Today, Matti and Mike talk to<br/>Jeffrey Young. Jeff has had a long history of working with Haskell and<br/>on ghc itself. We talk about what makes Haskell so compelling, the<br/>good and bad of highly optimized code and the beauty of<br/>well-modularized code, how to get into compiler development, and how<br/>to benefit from Domain-Driven Design.<br/><br/>Jeff is currently on the job market - if you want to get in touch,<br/>email him at <a href='mailto:jmy6342@gmail.com'>mailto:jmy6342@gmail.com</a>.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18565558-76-jeffrey-young.mp3" length="46241454" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18565558</guid>
    <pubDate>Sun, 25 Jan 2026 14:00:00 +0000</pubDate>
    <itunes:duration>3852</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>76</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>75: Kathrin Stark</itunes:title>
    <title>75: Kathrin Stark</title>
    <itunes:summary><![CDATA[We are joined by Kathrin Stark, a professor at Heriot-Watt University in Edinburgh. Kathrin works on program verification with proof assistants, so her focus is not exactly on Haskell, but on topics dear to Haskellers' hearts such as interactive theorem provers, writing correct programs, and the activities needed to produce them. We discuss many aspects of proofs and specifications, and the languages involved in the process, as well as verifying and producing provably correct neural networks. ]]></itunes:summary>
    <description><![CDATA[<p>We are joined by Kathrin Stark, a professor at Heriot-Watt University in Edinburgh. Kathrin works on program verification with proof assistants, so her focus is not exactly on Haskell, but on topics dear to Haskellers&apos; hearts such as interactive theorem provers, writing correct programs, and the activities needed to produce them. We discuss many aspects of proofs and specifications, and the languages involved in the process, as well as verifying and producing provably correct neural networks.</p>]]></description>
    <content:encoded><![CDATA[<p>We are joined by Kathrin Stark, a professor at Heriot-Watt University in Edinburgh. Kathrin works on program verification with proof assistants, so her focus is not exactly on Haskell, but on topics dear to Haskellers&apos; hearts such as interactive theorem provers, writing correct programs, and the activities needed to produce them. We discuss many aspects of proofs and specifications, and the languages involved in the process, as well as verifying and producing provably correct neural networks.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18487464-75-kathrin-stark.mp3" length="36952643" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18487464</guid>
    <pubDate>Sun, 11 Jan 2026 13:00:00 +0000</pubDate>
    <itunes:duration>3077</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>75</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>74: Lennart Augustsson</itunes:title>
    <title>74: Lennart Augustsson</title>
    <itunes:summary><![CDATA[This episode is a deep dive into the evolution of Haskell and functional programming with one of its pioneers, Lennart Augustson. It  reflects on decades of work in language design and compiler implementation. Lennart speaks about his early involvement in the creation of Haskell, shares thoughts on type systems, performance, and the balance between purity and practicality. The conversation ranges from personal history to big-picture views on the evolution of programming languages, with p...]]></itunes:summary>
    <description><![CDATA[<p>This episode is a deep dive into the evolution of Haskell and functional programming with one of its pioneers, Lennart Augustson. It  reflects on decades of work in language design and compiler implementation. Lennart speaks about his early involvement in the creation of Haskell, shares thoughts on type systems, performance, and the balance between purity and practicality. The conversation ranges from personal history to big-picture views on the evolution of programming languages, with plenty of insight into what makes Haskell both powerful and challenging. A rare opportunity to hear from one of the foundational voices in the functional programming world.</p>]]></description>
    <content:encoded><![CDATA[<p>This episode is a deep dive into the evolution of Haskell and functional programming with one of its pioneers, Lennart Augustson. It  reflects on decades of work in language design and compiler implementation. Lennart speaks about his early involvement in the creation of Haskell, shares thoughts on type systems, performance, and the balance between purity and practicality. The conversation ranges from personal history to big-picture views on the evolution of programming languages, with plenty of insight into what makes Haskell both powerful and challenging. A rare opportunity to hear from one of the foundational voices in the functional programming world.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18385473-74-lennart-augustsson.mp3" length="58259188" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18385473</guid>
    <pubDate>Fri, 19 Dec 2025 14:00:00 +0000</pubDate>
    <itunes:duration>4853</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>74</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>73: Jean-Philippe Bernardy </itunes:title>
    <title>73: Jean-Philippe Bernardy </title>
    <itunes:summary><![CDATA[In this Interlude, we’re joined by Jean-Philipe Bernardy, a Senior Lecturer at University of Gothenburg and Chalmers University of Technology. We discuss letting types be your guide, getting into AI to feed yourself, and never testing your programs.   ]]></itunes:summary>
    <description><![CDATA[<p>In this Interlude, we’re joined by Jean-Philipe Bernardy, a Senior Lecturer at University of Gothenburg and Chalmers University of Technology. We discuss letting types be your guide, getting into AI to feed yourself, and never testing your programs.</p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this Interlude, we’re joined by Jean-Philipe Bernardy, a Senior Lecturer at University of Gothenburg and Chalmers University of Technology. We discuss letting types be your guide, getting into AI to feed yourself, and never testing your programs.</p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18185602-73-jean-philippe-bernardy.mp3" length="27521396" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18185602</guid>
    <pubDate>Thu, 13 Nov 2025 17:00:00 +0000</pubDate>
    <itunes:duration>2292</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>73</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>72: Manuel Chakravarty</itunes:title>
    <title>72: Manuel Chakravarty</title>
    <itunes:summary><![CDATA[In this episode, we talk to Manuel Chakravarty - specifically, his work on the ghc backend such as data-parallel Haskell and the FFI  and how that work segued into type system design. We also discussed Manuel's perspective on Haskell from the language design of Swift. ]]></itunes:summary>
    <description><![CDATA[<p><b>In this episode, we talk to Manuel Chakravarty - specifically, his work on the ghc backend such as data-parallel Haskell and the FFI  and how that work segued into type system design. We also discussed Manuel&apos;s perspective on Haskell from the language design of Swift.</b></p>]]></description>
    <content:encoded><![CDATA[<p><b>In this episode, we talk to Manuel Chakravarty - specifically, his work on the ghc backend such as data-parallel Haskell and the FFI  and how that work segued into type system design. We also discussed Manuel&apos;s perspective on Haskell from the language design of Swift.</b></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18103989-72-manuel-chakravarty.mp3" length="41070073" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18103989</guid>
    <pubDate>Thu, 30 Oct 2025 10:00:00 +0000</pubDate>
    <itunes:duration>3421</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>72</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>71: Stefan Wehr</itunes:title>
    <title>71: Stefan Wehr</title>
    <itunes:summary><![CDATA[Stefan Wehr is a professor at the Offenburg University of Applied Sciences. Before becoming a professor, Stefan worked in industry on a large Haskell codebase - specifically one that's not a compiler and not a blockchain. So of course we talked about using Haskell in large projects, software architecture, modularity, type classes and data modeling and the suppression of sums outside of functional programming, and also about teaching Haskell at his current job.   ]]></itunes:summary>
    <description><![CDATA[<p><b>Stefan Wehr is a professor at the Offenburg University of Applied Sciences. Before becoming a professor, Stefan worked in industry on a large Haskell codebase - specifically one that&apos;s not a compiler and not a blockchain. So of course we talked about using Haskell in large projects, software architecture, modularity, type classes and data modeling and the suppression of sums outside of functional programming, and also about teaching Haskell at his current job.</b></p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p><b>Stefan Wehr is a professor at the Offenburg University of Applied Sciences. Before becoming a professor, Stefan worked in industry on a large Haskell codebase - specifically one that&apos;s not a compiler and not a blockchain. So of course we talked about using Haskell in large projects, software architecture, modularity, type classes and data modeling and the suppression of sums outside of functional programming, and also about teaching Haskell at his current job.</b></p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/18021330-71-stefan-wehr.mp3" length="35903770" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18021330</guid>
    <pubDate>Thu, 16 Oct 2025 08:00:00 +0000</pubDate>
    <itunes:duration>2990</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>71</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>70: Phil Wadler</itunes:title>
    <title>70: Phil Wadler</title>
    <itunes:summary><![CDATA[We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more. We take a stroll down memory lane, starting from Haskell's inception. We talked about the difference between research and Phil's work on impactful industrial projects and standards - specifically XML and the design of generics in Java, as well as Phll's teaching at the University of Edinburgh using Agd...]]></itunes:summary>
    <description><![CDATA[<p>We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more. We take a stroll down memory lane, starting from Haskell&apos;s inception. We talked about the difference between research and Phil&apos;s work on impactful industrial projects and standards - specifically XML and the design of generics in Java, as well as Phll&apos;s teaching at the University of Edinburgh using Agda.. Phil is a fountain of great ideas and stories, and this conversation could have gone on for hours. As it is, we hope you enjoy the hour that we had as much as we did. </p>]]></description>
    <content:encoded><![CDATA[<p>We sat down with Phil Wadler, one of the most influential folks in the Haskell community, functional programming, and programming languages, responsible for type classes, monads, and much more. We take a stroll down memory lane, starting from Haskell&apos;s inception. We talked about the difference between research and Phil&apos;s work on impactful industrial projects and standards - specifically XML and the design of generics in Java, as well as Phll&apos;s teaching at the University of Edinburgh using Agda.. Phil is a fountain of great ideas and stories, and this conversation could have gone on for hours. As it is, we hope you enjoy the hour that we had as much as we did. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17839717-70-phil-wadler.mp3" length="44587499" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/70</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17839717</guid>
    <pubDate>Sun, 14 Sep 2025 07:00:00 +0000</pubDate>
    <itunes:duration>3714</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>70</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>69: Jurriaan Hage</itunes:title>
    <title>69: Jurriaan Hage</title>
    <itunes:summary><![CDATA[Today’s guest is Jurriaan Hage. Jurriaan is a professor at Heriot-Watt University in Edinburgh who’s worked with and on Haskell for many years. He’s known for the Helium Haskell compiler, specifically designed for teaching, and he has plenty of other projects related to Haskell, including improvements to the type system, the generation of better error messages, or detection of plagiarism.    ]]></itunes:summary>
    <description><![CDATA[<p><b>Today’s guest is Jurriaan Hage. Jurriaan is a professor at Heriot-Watt University in Edinburgh who’s worked with and on Haskell for many years. He’s known for the Helium Haskell compiler, specifically designed for teaching, and he has plenty of other projects related to Haskell, including improvements to the type system, the generation of better error messages, or detection of plagiarism. </b></p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p><b>Today’s guest is Jurriaan Hage. Jurriaan is a professor at Heriot-Watt University in Edinburgh who’s worked with and on Haskell for many years. He’s known for the Helium Haskell compiler, specifically designed for teaching, and he has plenty of other projects related to Haskell, including improvements to the type system, the generation of better error messages, or detection of plagiarism. </b></p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17727258-69-jurriaan-hage.mp3" length="37992821" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17727258</guid>
    <pubDate>Mon, 25 Aug 2025 07:00:00 +0000</pubDate>
    <itunes:duration>3164</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>68: Michael Snoyman</itunes:title>
    <title>68: Michael Snoyman</title>
    <itunes:summary><![CDATA[In this episode, we’re joined by Michael Snoyman, author of Yesod, Conduit, Stackage and many other popular Haskell libraries. We discuss newcomer friendliness, being a Rustacean vs a Haskellasaur, how STM is Haskell’s best feature and how laziness can be a vice. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, we’re joined by Michael Snoyman, author of Yesod, Conduit, Stackage and many other popular Haskell libraries.<br/>We discuss newcomer friendliness, being a Rustacean vs a Haskellasaur, how STM is Haskell’s best feature and how laziness can be a vice.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, we’re joined by Michael Snoyman, author of Yesod, Conduit, Stackage and many other popular Haskell libraries.<br/>We discuss newcomer friendliness, being a Rustacean vs a Haskellasaur, how STM is Haskell’s best feature and how laziness can be a vice.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17658749-68-michael-snoyman.mp3" length="39609613" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17658749</guid>
    <pubDate>Tue, 12 Aug 2025 14:00:00 +0000</pubDate>
    <itunes:duration>3299</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>68</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>67: Alex McLean</itunes:title>
    <title>67: Alex McLean</title>
    <itunes:summary><![CDATA[Mike and Andres speak to Alex McLean who created the TidalCycles system for electronic music - implemented in Haskell of course. We talk about how Alex got into Haskell coming from Perl, how types helped him think about the structure of music and patterns, the architecture and evolution of TidalCycles, about art, community and making space for new ideas, and lots of things in between. ]]></itunes:summary>
    <description><![CDATA[<p>Mike and Andres speak to Alex McLean who created the TidalCycles system for electronic music - implemented in Haskell of course. We talk about how Alex got into Haskell coming from Perl, how types helped him think about the structure of music and patterns, the architecture and evolution of TidalCycles, about art, community and making space for new ideas, and lots of things in between.</p>]]></description>
    <content:encoded><![CDATA[<p>Mike and Andres speak to Alex McLean who created the TidalCycles system for electronic music - implemented in Haskell of course. We talk about how Alex got into Haskell coming from Perl, how types helped him think about the structure of music and patterns, the architecture and evolution of TidalCycles, about art, community and making space for new ideas, and lots of things in between.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17461605-67-alex-mclean.mp3" length="41253810" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17461605</guid>
    <pubDate>Mon, 07 Jul 2025 14:00:00 +0000</pubDate>
    <itunes:duration>3436</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>67</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>66: Daniele Micciancio</itunes:title>
    <title>66: Daniele Micciancio</title>
    <itunes:summary><![CDATA[Niki and Mike talked to Daniele Micciancio who is a professor at UC San Diego. He's been using Haskell for 20 years, and works in lattice cryptography. We talked to him about how he got into Haskell, using Haskell for teaching theoretical computer science and of course for his research and the role type systems and comonads could play in the design of cryptographic algorithms. Along the way, he gave an accessible introduction to post-quantum cryptography which we really enjoyed. We hope you d...]]></itunes:summary>
    <description><![CDATA[<p>Niki and Mike talked to Daniele Micciancio who is a professor at UC San Diego. He&apos;s been using Haskell for 20 years, and works in lattice cryptography. We talked to him about how he got into Haskell, using Haskell for teaching theoretical computer science and of course for his research and the role type systems and comonads could play in the design of cryptographic algorithms. Along the way, he gave an accessible introduction to post-quantum cryptography which we really enjoyed. We hope you do, too. </p>]]></description>
    <content:encoded><![CDATA[<p>Niki and Mike talked to Daniele Micciancio who is a professor at UC San Diego. He&apos;s been using Haskell for 20 years, and works in lattice cryptography. We talked to him about how he got into Haskell, using Haskell for teaching theoretical computer science and of course for his research and the role type systems and comonads could play in the design of cryptographic algorithms. Along the way, he gave an accessible introduction to post-quantum cryptography which we really enjoyed. We hope you do, too. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17389811-66-daniele-micciancio.mp3" length="52435219" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17389811</guid>
    <pubDate>Tue, 24 Jun 2025 14:00:00 +0000</pubDate>
    <itunes:duration>4368</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>66</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>65: Andy Gordon</itunes:title>
    <title>65: Andy Gordon</title>
    <itunes:summary><![CDATA[Andy Gordon from Cogna is interviewed by Sam and Matti. We learn about Andy’s influential work including the origins of the bind symbol in haskell, and the introduction of lambdas in Excel. We go onto discuss his current work at Cogna on using AI to allow non-programmers to write apps using natural language. We delve deeper into the ethics of AI and consider the most likely AI apocalypse. ]]></itunes:summary>
    <description><![CDATA[<p>Andy Gordon from Cogna is interviewed by Sam and Matti. We learn about Andy’s influential work including the origins of the bind symbol in haskell, and the introduction of lambdas in Excel. We go onto discuss his current work at Cogna on using AI to allow non-programmers to write apps using natural language. We <em>delve </em>deeper into the ethics of AI and consider the most likely AI apocalypse.</p>]]></description>
    <content:encoded><![CDATA[<p>Andy Gordon from Cogna is interviewed by Sam and Matti. We learn about Andy’s influential work including the origins of the bind symbol in haskell, and the introduction of lambdas in Excel. We go onto discuss his current work at Cogna on using AI to allow non-programmers to write apps using natural language. We <em>delve </em>deeper into the ethics of AI and consider the most likely AI apocalypse.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17253428-65-andy-gordon.mp3" length="43785017" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/65</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17253428</guid>
    <pubDate>Fri, 30 May 2025 14:00:00 +0000</pubDate>
    <itunes:duration>3647</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>65</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>64: Sandy Maguire</itunes:title>
    <title>64: Sandy Maguire</title>
    <itunes:summary><![CDATA[In this episode Mike Sperber and Niki Vazou talk with Sandy Maguire, lead compiler engineer at Manifold Valley. They talk about the benefits of using Haskell of course, about all the books Sandy has written, on effects and the problem with monads, on combinator libraries and programming with laws. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Mike Sperber and Niki Vazou talk with Sandy Maguire, lead compiler engineer at Manifold Valley. They talk about the benefits of using Haskell of course, about all the books Sandy has written, on effects and the problem with monads, on combinator libraries and programming with laws.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Mike Sperber and Niki Vazou talk with Sandy Maguire, lead compiler engineer at Manifold Valley. They talk about the benefits of using Haskell of course, about all the books Sandy has written, on effects and the problem with monads, on combinator libraries and programming with laws.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/17033246-64-sandy-maguire.mp3" length="35598513" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/64/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17033246</guid>
    <pubDate>Wed, 23 Apr 2025 22:00:00 +0000</pubDate>
    <itunes:duration>2965</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>64</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>63: Farhad Mehta</itunes:title>
    <title>63: Farhad Mehta</title>
    <itunes:summary><![CDATA[On this episode of the Haskell Interlude, Andres Löh and Mike Sperber are joined by Farhad Mehta, a professor at OST Rapperswil, and one of the organizers of ZuriHac. Fahrad tells us about formal methods, building tunnels, the importance of education, and the complicated relationship between academia and industry. ]]></itunes:summary>
    <description><![CDATA[<p>On this episode of the Haskell Interlude, Andres Löh and Mike Sperber are joined by Farhad Mehta, a professor at OST Rapperswil, and one of the organizers of ZuriHac. Fahrad tells us about formal methods, building tunnels, the importance of education, and the complicated relationship between academia and industry.</p>]]></description>
    <content:encoded><![CDATA[<p>On this episode of the Haskell Interlude, Andres Löh and Mike Sperber are joined by Farhad Mehta, a professor at OST Rapperswil, and one of the organizers of ZuriHac. Fahrad tells us about formal methods, building tunnels, the importance of education, and the complicated relationship between academia and industry.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16806099-63-farhad-mehta.mp3" length="41944954" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/63</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16806099</guid>
    <pubDate>Mon, 17 Mar 2025 14:00:00 +0000</pubDate>
    <itunes:duration>3493</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>63</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>62: Conal Elliott</itunes:title>
    <title>62: Conal Elliott</title>
    <itunes:summary><![CDATA[In this episode Wouter Swiestra and Niki Vazou talk with Conal Elliott. Conal discusses doing things just for the poetry, how most programs miss their purpose, and the simplest way to ask a question. Conal is currently working on a book about his ideas and actively looking for partners.  ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Wouter Swiestra and Niki Vazou talk with Conal Elliott. Conal discusses doing things just for the poetry, how most programs miss their purpose, and the simplest way to ask a question. Conal is currently working on a book about his ideas and actively looking for partners. </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Wouter Swiestra and Niki Vazou talk with Conal Elliott. Conal discusses doing things just for the poetry, how most programs miss their purpose, and the simplest way to ask a question. Conal is currently working on a book about his ideas and actively looking for partners. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16636818-62-conal-elliott.mp3" length="41735303" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/62</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16636818</guid>
    <pubDate>Mon, 17 Feb 2025 11:00:00 +0000</pubDate>
    <itunes:duration>3476</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>61: Sam Lindley</itunes:title>
    <title>61: Sam Lindley</title>
    <itunes:summary><![CDATA[Sam Lindley is a Reader in Programming Languages Design and Implementation at the University of Edinburgh. In this episode, he tells us how difficult naming is, the different kinds of effect systems and handlers, languages *much* purer than Haskell, and Modal logic.   ]]></itunes:summary>
    <description><![CDATA[<p>Sam Lindley is a Reader in Programming Languages Design and Implementation at the University of Edinburgh. In this episode, he tells us how difficult naming is, the different kinds of effect systems and handlers, languages *much* purer than Haskell, and Modal logic.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Sam Lindley is a Reader in Programming Languages Design and Implementation at the University of Edinburgh. In this episode, he tells us how difficult naming is, the different kinds of effect systems and handlers, languages *much* purer than Haskell, and Modal logic.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16485805-61-sam-lindley.mp3" length="41516126" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/60/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16485805</guid>
    <pubDate>Wed, 22 Jan 2025 21:00:00 +0000</pubDate>
    <itunes:duration>3458</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>61</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>60: Tom Ellis</itunes:title>
    <title>60: Tom Ellis</title>
    <itunes:summary><![CDATA[Tom Ellis works at Groq, using Haskell to compile AI models to specialized hardware.  In this episode, we talk about stability of both GHC and Haskell libraries, effects, and strictness, and the premise of functional programming: make invalid states and invalid *laziness* unrepresentable!  ]]></itunes:summary>
    <description><![CDATA[<p>Tom Ellis works at Groq, using Haskell to compile AI models to specialized hardware.  In this episode, we talk about stability of both GHC and Haskell libraries, effects, and strictness, and <em>the premise of functional programming: make invalid states and invalid *laziness* unrepresentable! </em></p>]]></description>
    <content:encoded><![CDATA[<p>Tom Ellis works at Groq, using Haskell to compile AI models to specialized hardware.  In this episode, we talk about stability of both GHC and Haskell libraries, effects, and strictness, and <em>the premise of functional programming: make invalid states and invalid *laziness* unrepresentable! </em></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16293430-60-tom-ellis.mp3" length="35209489" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/60</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16293430</guid>
    <pubDate>Sun, 22 Dec 2024 18:00:00 +0000</pubDate>
    <itunes:duration>2932</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>59: Harry Goldstein</itunes:title>
    <title>59: Harry Goldstein</title>
    <itunes:summary><![CDATA[Sam and Wouter interview Harry Goldstein, a researcher in property-based testing who works in PL, SE, and HCI. In this episode, we reflect on random generators, the find-a-friend model, interdisciplinary research, and how to have impact beyond your own research community. ]]></itunes:summary>
    <description><![CDATA[<p><b>Sam and Wouter interview Harry Goldstein, a researcher in property-based testing who works in PL, SE, and HCI. In this episode, we reflect on random generators, the find-a-friend model, interdisciplinary research, and how to have impact beyond your own research community.</b></p>]]></description>
    <content:encoded><![CDATA[<p><b>Sam and Wouter interview Harry Goldstein, a researcher in property-based testing who works in PL, SE, and HCI. In this episode, we reflect on random generators, the find-a-friend model, interdisciplinary research, and how to have impact beyond your own research community.</b></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16261243-59-harry-goldstein.mp3" length="30810527" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/59/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16261243</guid>
    <pubDate>Wed, 11 Dec 2024 14:00:00 +0000</pubDate>
    <itunes:duration>2566</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>59</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>58: ICFP 2024</itunes:title>
    <title>58: ICFP 2024</title>
    <itunes:summary><![CDATA[In this episode, Matti and Sam traveled to the International Conference on Functional Programming (ICFP 2024) in Milan, Italy, and recorded snippets with various participants, including keynote speakers, Haskell legends, and organizers. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Matti and Sam traveled to the International Conference on Functional Programming (ICFP 2024) in Milan, Italy, and recorded snippets with various participants, including keynote speakers, Haskell legends, and organizers.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Matti and Sam traveled to the International Conference on Functional Programming (ICFP 2024) in Milan, Italy, and recorded snippets with various participants, including keynote speakers, Haskell legends, and organizers.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16127172-58-icfp-2024.mp3" length="24205791" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/58/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16127172</guid>
    <pubDate>Mon, 18 Nov 2024 16:00:00 +0000</pubDate>
    <itunes:duration>2015</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>58</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>57: Gabriele Keller</itunes:title>
    <title>57: Gabriele Keller</title>
    <itunes:summary><![CDATA[Gabriele Keller, professor at Utrecht University, is interviewed by Andres and Joachim. We follow her journey through the world as well as programming languages, learn why Haskell is the best environment for embedding languages and how the desire to implement parallel programming sparked the development of type families in Haskell and that teaching functional programming works better with graphics. ]]></itunes:summary>
    <description><![CDATA[<p>Gabriele Keller, professor at Utrecht University, is interviewed by Andres and Joachim. We follow her journey through the world as well as programming languages, learn why Haskell is the best environment for embedding languages and how the desire to implement parallel programming sparked the development of type families in Haskell and that teaching functional programming works better with graphics.</p>]]></description>
    <content:encoded><![CDATA[<p>Gabriele Keller, professor at Utrecht University, is interviewed by Andres and Joachim. We follow her journey through the world as well as programming languages, learn why Haskell is the best environment for embedding languages and how the desire to implement parallel programming sparked the development of type families in Haskell and that teaching functional programming works better with graphics.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/16040809-57-gabriele-keller.mp3" length="38615602" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/57</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16040809</guid>
    <pubDate>Sun, 03 Nov 2024 20:00:00 +0000</pubDate>
    <itunes:duration>3216</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>57</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>56: Satnam Singh</itunes:title>
    <title>56: Satnam Singh</title>
    <itunes:summary><![CDATA[Today on the Haskell Interlude, Matti and Sam are joined by Satnam Singh. Satnam has been a lecturer at Glasgow, and Software Engineer at Google, Meta, and now Groq. He talks about convincing people to use Haskell, laying out circuits and why community matters.  PS: After the recording, it was important to Satnam to clarify that his advise to “not be afraid to loose your job” was specially meant to encourage to quit jobs that are not good for you, if possible, but he acknowledges that unfortu...]]></itunes:summary>
    <description><![CDATA[<p>Today on the Haskell Interlude, Matti and Sam are joined by Satnam Singh. Satnam has been a lecturer at Glasgow, and Software Engineer at Google, Meta, and now Groq. He talks about convincing people to use Haskell, laying out circuits and why community matters.<br/><br/>PS: After the recording, it was important to Satnam to clarify that his advise to “not be afraid to loose your job” was specially meant to encourage to quit jobs that are not good for you, if possible, but he acknowledges that unfortunately not everybody can afford that risk.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Today on the Haskell Interlude, Matti and Sam are joined by Satnam Singh. Satnam has been a lecturer at Glasgow, and Software Engineer at Google, Meta, and now Groq. He talks about convincing people to use Haskell, laying out circuits and why community matters.<br/><br/>PS: After the recording, it was important to Satnam to clarify that his advise to “not be afraid to loose your job” was specially meant to encourage to quit jobs that are not good for you, if possible, but he acknowledges that unfortunately not everybody can afford that risk.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15850182-56-satnam-singh.mp3" length="30991080" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/56</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15850182</guid>
    <pubDate>Tue, 01 Oct 2024 17:00:00 +0000</pubDate>
    <itunes:duration>2581</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>56</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>55: Sebastian Ullrich</itunes:title>
    <title>55: Sebastian Ullrich</title>
    <itunes:summary><![CDATA[In this episode, Niki and Andres talk with Sebastian, one of the main developers of Lean, currently working at the Lean Focused Research Organization. Today we talk about the addictive notion of theorem provers, what is a sweet spot between dependent types and simple programming and how Lean is both a theorem prover and an efficient general purpose programming language.  ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Niki and Andres talk with Sebastian, one of the main developers of Lean, currently working at the Lean Focused Research Organization. Today we talk about the addictive notion of theorem provers, what is a sweet spot between dependent types and simple programming and how Lean is both a theorem prover and an efficient general purpose programming language. </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Niki and Andres talk with Sebastian, one of the main developers of Lean, currently working at the Lean Focused Research Organization. Today we talk about the addictive notion of theorem provers, what is a sweet spot between dependent types and simple programming and how Lean is both a theorem prover and an efficient general purpose programming language. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15595231-55-sebastian-ullrich.mp3" length="39182672" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/55</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15595231</guid>
    <pubDate>Fri, 16 Aug 2024 19:00:00 +0000</pubDate>
    <itunes:duration>3263</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>55</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>54: Dominic Orchard</itunes:title>
    <title>54: Dominic Orchard</title>
    <itunes:summary><![CDATA[In this episode, Wouter and Sam interview Dominic Orchard. Dominic has many roles, including: senior lecturer at the University of Kent, co-director of the Institute of Computing for Climate Science, and bye-fellow of Queen’s College in Cambridge. We will not only discuss his work on Granule - graded monads, coeffects, and linear types - but also his collaboration with actual scientists to improve the languages with which they work. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Wouter and Sam interview Dominic Orchard. Dominic has many roles, including: senior lecturer at the University of Kent, co-director of the Institute of Computing for Climate Science, and bye-fellow of Queen’s College in Cambridge. We will not only discuss his work on Granule - graded monads, coeffects, and linear types - but also his collaboration with actual scientists to improve the languages with which they work.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Wouter and Sam interview Dominic Orchard. Dominic has many roles, including: senior lecturer at the University of Kent, co-director of the Institute of Computing for Climate Science, and bye-fellow of Queen’s College in Cambridge. We will not only discuss his work on Granule - graded monads, coeffects, and linear types - but also his collaboration with actual scientists to improve the languages with which they work.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15528704-54-dominic-orchard.mp3" length="35350812" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/54</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15528704</guid>
    <pubDate>Sun, 04 Aug 2024 20:00:00 +0000</pubDate>
    <itunes:duration>2944</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>54</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>53: Garrett Morris</itunes:title>
    <title>53: Garrett Morris</title>
    <itunes:summary><![CDATA[In this episode, Garrett Morris talks with Wouter Swierstra  and Niki Vazou about his work on Haskell’s type classes, how to fail successfully, and how to construct a set of ponies. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Garrett Morris talks with Wouter Swierstra  and Niki Vazou about his work on Haskell’s type classes, how to fail successfully, and how to construct a set of ponies.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Garrett Morris talks with Wouter Swierstra  and Niki Vazou about his work on Haskell’s type classes, how to fail successfully, and how to construct a set of ponies.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15434473-53-garrett-morris.mp3" length="33753689" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/53</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15434473</guid>
    <pubDate>Thu, 18 Jul 2024 12:00:00 +0000</pubDate>
    <itunes:duration>2811</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>53</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>52: Pepe Iborra</itunes:title>
    <title>52: Pepe Iborra</title>
    <itunes:summary><![CDATA[Andres and Sam interview Pepe Iborra, exploring his journey from academia via banking to now Meta. In this episode, we discuss Pepe’s involvement in the evolution of the Haskell ecosystem, in particular the ongoing journey to improve the developer experience via work on debuggers, build systems and IDEs. ]]></itunes:summary>
    <description><![CDATA[<p>Andres and Sam interview Pepe Iborra, exploring his journey from academia via banking to now Meta. In this episode, we discuss Pepe’s involvement in the evolution of the Haskell ecosystem, in particular the ongoing journey to improve the developer experience via work on debuggers, build systems and IDEs.</p>]]></description>
    <content:encoded><![CDATA[<p>Andres and Sam interview Pepe Iborra, exploring his journey from academia via banking to now Meta. In this episode, we discuss Pepe’s involvement in the evolution of the Haskell ecosystem, in particular the ongoing journey to improve the developer experience via work on debuggers, build systems and IDEs.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15349156-52-pepe-iborra.mp3" length="40697971" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/52</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15349156</guid>
    <pubDate>Tue, 02 Jul 2024 15:00:00 +0000</pubDate>
    <itunes:duration>3390</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>52</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>51: Victor Cacciari Miraldo</itunes:title>
    <title>51: Victor Cacciari Miraldo</title>
    <itunes:summary><![CDATA[Victor Miraldo is interviewed by Niki and Joachim and walks us through this career from a student falling in love with List.foldr through a PhD student using agda to verify cryptographic data structures and generic diff and merge algorithms to a professional developer using Haskell in production. He’ll tell us why the Haskell community is too smart, why there should be a safePerformIO, and that he hopes that Software Engineering could be less like alchemy. ]]></itunes:summary>
    <description><![CDATA[<p>Victor Miraldo is interviewed by Niki and Joachim and walks us through this career from a student falling in love with List.foldr through a PhD student using agda to verify cryptographic data structures and generic diff and merge algorithms to a professional developer using Haskell in production. He’ll tell us why the Haskell community is too smart, why there should be a safePerformIO, and that he hopes that Software Engineering could be less like alchemy.</p>]]></description>
    <content:encoded><![CDATA[<p>Victor Miraldo is interviewed by Niki and Joachim and walks us through this career from a student falling in love with List.foldr through a PhD student using agda to verify cryptographic data structures and generic diff and merge algorithms to a professional developer using Haskell in production. He’ll tell us why the Haskell community is too smart, why there should be a safePerformIO, and that he hopes that Software Engineering could be less like alchemy.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15256603-51-victor-cacciari-miraldo.mp3" length="35815666" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/51</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-15256603</guid>
    <pubDate>Sun, 16 Jun 2024 08:00:00 +0000</pubDate>
    <itunes:duration>2983</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>51</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>50: Tom Sydney Kerckove</itunes:title>
    <title>50: Tom Sydney Kerckove</title>
    <itunes:summary><![CDATA[In this episode Tom Sydney is chatting with Matti Paul and Niki Vazou. Tom is the author of many tools, like sydtest, decking, and nix-ci. He tells us about the rules for sustainable Haskell, how Haskell lets one man do the job of 50, and the secret sauce for open source. Tom Sydney is also looking for work these days, so get in touch! ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Tom Sydney is chatting with Matti Paul and Niki Vazou. Tom is the author of many tools, like sydtest, decking, and nix-ci. He tells us about the rules for sustainable Haskell, how Haskell lets one man do the job of 50, and the secret sauce for open source.</p><p>Tom Sydney is also looking for work these days, so get in touch!</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Tom Sydney is chatting with Matti Paul and Niki Vazou. Tom is the author of many tools, like sydtest, decking, and nix-ci. He tells us about the rules for sustainable Haskell, how Haskell lets one man do the job of 50, and the secret sauce for open source.</p><p>Tom Sydney is also looking for work these days, so get in touch!</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15174227-50-tom-sydney-kerckove.mp3" length="29486711" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/50</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-15174227</guid>
    <pubDate>Sat, 01 Jun 2024 12:00:00 +0000</pubDate>
    <itunes:duration>2455</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>50</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>49: Arseniy Seroka</itunes:title>
    <title>49: Arseniy Seroka</title>
    <itunes:summary><![CDATA[Wouter and Joachim interview Arseny Seroka, CEO of Serokell. Arseny got into Haskell because of a bet over Pizza, fell for it because it means fewer steps between his soul and his work, and founded Serokell because he could not get a Haskell job. He speaks about the business side of a Haskell company, about the need for more sales and marketing for Haskell itself, and about the Haskell Developer Certification. ]]></itunes:summary>
    <description><![CDATA[<p>Wouter and Joachim interview Arseny Seroka, CEO of Serokell. Arseny got into Haskell because of a bet over Pizza, fell for it because it means fewer steps between his soul and his work, and founded Serokell because he could not get a Haskell job. He speaks about the business side of a Haskell company, about the need for more sales and marketing for Haskell itself, and about the Haskell Developer Certification.</p>]]></description>
    <content:encoded><![CDATA[<p>Wouter and Joachim interview Arseny Seroka, CEO of Serokell. Arseny got into Haskell because of a bet over Pizza, fell for it because it means fewer steps between his soul and his work, and founded Serokell because he could not get a Haskell job. He speaks about the business side of a Haskell company, about the need for more sales and marketing for Haskell itself, and about the Haskell Developer Certification.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15072359-49-arseniy-seroka.mp3" length="34804709" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/49/</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-15072359</guid>
    <pubDate>Wed, 15 May 2024 09:00:00 +0000</pubDate>
    <itunes:duration>2899</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>49</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>48: José Nuno Oliveira</itunes:title>
    <title>48: José Nuno Oliveira</title>
    <itunes:summary><![CDATA[In this episode, Andres Löh and Matthías Páll Gissurarson interview José Nuno Oliveira, who has been teaching Haskell for 30 years. José talks about how Haskell is the perfect language to introduce programming to all sorts of audiences, why it is important to start with Haskell, and how the programmers of the future have been learning Haskell for several years already! ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Andres Löh and Matthías Páll Gissurarson interview José Nuno Oliveira, who has been teaching Haskell for 30 years. José talks about how Haskell is the perfect language to introduce programming to all sorts of audiences, why it is important to start with Haskell, and how the programmers of the future have been learning Haskell for several years already!</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Andres Löh and Matthías Páll Gissurarson interview José Nuno Oliveira, who has been teaching Haskell for 30 years. José talks about how Haskell is the perfect language to introduce programming to all sorts of audiences, why it is important to start with Haskell, and how the programmers of the future have been learning Haskell for several years already!</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/15000087-48-jose-nuno-oliveira.mp3" length="38921867" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15000087</guid>
    <pubDate>Thu, 02 May 2024 22:00:00 +0000</pubDate>
    <itunes:duration>3242</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>48</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>47: Avi Press</itunes:title>
    <title>47: Avi Press</title>
    <itunes:summary><![CDATA[Avi Press is interviewed by Joachim Breitner and Andres Löh. Avi is the founder of Scarf, which uses Haskell to analyze how open source software is used. We’ll hear about the kind of shitstorm telemetry can cause, when correctness matters less than fearless refactoring and how that can lead to statically typed Stockholm syndrome. ]]></itunes:summary>
    <description><![CDATA[<p>Avi Press is interviewed by Joachim Breitner and Andres Löh. Avi is the founder of Scarf, which uses Haskell to analyze how open source software is used. We’ll hear about the kind of shitstorm telemetry can cause, when correctness matters less than fearless refactoring and how that can lead to statically typed Stockholm syndrome.</p>]]></description>
    <content:encoded><![CDATA[<p>Avi Press is interviewed by Joachim Breitner and Andres Löh. Avi is the founder of Scarf, which uses Haskell to analyze how open source software is used. We’ll hear about the kind of shitstorm telemetry can cause, when correctness matters less than fearless refactoring and how that can lead to statically typed Stockholm syndrome.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14905644-47-avi-press.mp3" length="39119335" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/47</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14905644</guid>
    <pubDate>Wed, 17 Apr 2024 12:00:00 +0000</pubDate>
    <itunes:duration>3258</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>47</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>46: effectfully</itunes:title>
    <title>46: effectfully</title>
    <itunes:summary><![CDATA[Roman, known better online as effectfully, is interviewed by Wouter and Joachim. On his path to becoming a Plutus language developer at IOG, he learned English to read Software Foundations,   has encountered many spaceleaks, and used Haskell to prevent robots from killing people.   ]]></itunes:summary>
    <description><![CDATA[<p>Roman, known better online as effectfully, is interviewed by Wouter and Joachim. On his path to becoming a Plutus language developer at IOG, he learned English to read Software Foundations,   has encountered many spaceleaks, and used Haskell to prevent robots from killing people.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Roman, known better online as effectfully, is interviewed by Wouter and Joachim. On his path to becoming a Plutus language developer at IOG, he learned English to read Software Foundations,   has encountered many spaceleaks, and used Haskell to prevent robots from killing people.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14808935-46-effectfully.mp3" length="37496929" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/46</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-14808935</guid>
    <pubDate>Tue, 02 Apr 2024 07:00:00 +0000</pubDate>
    <itunes:duration>3123</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>46</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>45: András Kovács</itunes:title>
    <title>45: András Kovács</title>
    <itunes:summary><![CDATA[In this episode, András Kovács is being interviewed by Andres Löh and Matthias Pall Gissurarson. We learn how to go from economics to functional programming, how GHC's runtime system is superior to Rust's, the importance of looking at GHC's Core for spotting stray closures, and why staging might be the answer to all your optimisation problems. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, András Kovács is being interviewed by Andres Löh and Matthias Pall Gissurarson. We learn how to go from economics to functional programming, how GHC&apos;s runtime system is superior to Rust&apos;s, the importance of looking at GHC&apos;s Core for spotting stray closures, and why staging might be the answer to all your optimisation problems.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, András Kovács is being interviewed by Andres Löh and Matthias Pall Gissurarson. We learn how to go from economics to functional programming, how GHC&apos;s runtime system is superior to Rust&apos;s, the importance of looking at GHC&apos;s Core for spotting stray closures, and why staging might be the answer to all your optimisation problems.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14709385-45-andras-kovacs.mp3" length="40284303" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-14709385</guid>
    <pubDate>Mon, 18 Mar 2024 08:00:00 +0000</pubDate>
    <itunes:duration>3355</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>45</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>44: José Manuel Calderón Trilla</itunes:title>
    <title>44: José Manuel Calderón Trilla</title>
    <itunes:summary><![CDATA[Wouter and Niki interview Jose Calderon, the new Executive Director of the Haskell Foundation. Jose tells why he applied for the job, how he sees the foundation developing over the coming years, and how you can get involved in the Haskell community. ]]></itunes:summary>
    <description><![CDATA[<p>Wouter and Niki interview Jose Calderon, the new Executive Director of the Haskell Foundation. Jose tells why he applied for the job, how he sees the foundation developing over the coming years, and how you can get involved in the Haskell community.</p>]]></description>
    <content:encoded><![CDATA[<p>Wouter and Niki interview Jose Calderon, the new Executive Director of the Haskell Foundation. Jose tells why he applied for the job, how he sees the foundation developing over the coming years, and how you can get involved in the Haskell community.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14607878-44-jose-manuel-calderon-trilla.mp3" length="26139694" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/44</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14607878</guid>
    <pubDate>Fri, 01 Mar 2024 14:00:00 +0000</pubDate>
    <itunes:duration>2177</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>44</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>43: Ivan Perez</itunes:title>
    <title>43: Ivan Perez</title>
    <itunes:summary><![CDATA[In this episode, Wouter and Andres interview Ivan Perez, a senior research scientist at NASA. Ivan tells us about how NASA uses Haskell to develop the Copilot embedded domain specific language for runtime verification, together with some of the obstacles he encounters getting to end users to learn Haskell and adopt such an EDSL. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Wouter and Andres interview Ivan Perez, a senior research scientist at NASA. Ivan tells us about how NASA uses Haskell to develop the Copilot embedded domain specific language for runtime verification, together with some of the obstacles he encounters getting to end users to learn Haskell and adopt such an EDSL.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Wouter and Andres interview Ivan Perez, a senior research scientist at NASA. Ivan tells us about how NASA uses Haskell to develop the Copilot embedded domain specific language for runtime verification, together with some of the obstacles he encounters getting to end users to learn Haskell and adopt such an EDSL.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14524278-43-ivan-perez.mp3" length="40486171" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/43</link>
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-14524278</guid>
    <pubDate>Sun, 18 Feb 2024 12:00:00 +0000</pubDate>
    <itunes:duration>3372</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>43</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>42 : Jezen Thomas</itunes:title>
    <title>42 : Jezen Thomas</title>
    <itunes:summary><![CDATA[Jezen Thomas is co-founder and CTO of Supercede, a company applying Haskell in the reinsurance industry. In this episode, Jezen, Wouter and Joachim talk about his experience using Haskell in industry, growing a diverse and remote team of developers, and starting a company to create your own Haskell job. ]]></itunes:summary>
    <description><![CDATA[<p>Jezen Thomas is co-founder and CTO of Supercede, a company applying Haskell in the reinsurance industry. In this episode, Jezen, Wouter and Joachim talk about his experience using Haskell in industry, growing a diverse and remote team of developers, and starting a company to create your own Haskell job.</p>]]></description>
    <content:encoded><![CDATA[<p>Jezen Thomas is co-founder and CTO of Supercede, a company applying Haskell in the reinsurance industry. In this episode, Jezen, Wouter and Joachim talk about his experience using Haskell in industry, growing a diverse and remote team of developers, and starting a company to create your own Haskell job.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14412486-42-jezen-thomas.mp3" length="36769413" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/42</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14412486</guid>
    <pubDate>Wed, 31 Jan 2024 10:00:00 +0000</pubDate>
    <itunes:duration>3062</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>42</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>41: Moritz Angermann</itunes:title>
    <title>41: Moritz Angermann</title>
    <itunes:summary><![CDATA[Today, Matthías and Joachim are interviewing Moritz Angermann. Moritz knew he wanted to use Haskell before he knew Haskell, fixed cross-compilation as his first GHC contribution. We’ll talk more about cross-compilation to Windows and mobile platforms, why Template Haskell is the cause of most headaches, why you should be careful if your sister calls and tells you to cabal install a package, and finally how we can reduce the fear of new GHC releases, by improving stability. ]]></itunes:summary>
    <description><![CDATA[<p>Today, Matthías and Joachim are interviewing Moritz Angermann. Moritz knew he wanted to use Haskell before he knew Haskell, fixed cross-compilation as his first GHC contribution. We’ll talk more about cross-compilation to Windows and mobile platforms, why Template Haskell is the cause of most headaches, why you should be careful if your sister calls and tells you to cabal install a package, and finally how we can reduce the fear of new GHC releases, by improving stability.</p>]]></description>
    <content:encoded><![CDATA[<p>Today, Matthías and Joachim are interviewing Moritz Angermann. Moritz knew he wanted to use Haskell before he knew Haskell, fixed cross-compilation as his first GHC contribution. We’ll talk more about cross-compilation to Windows and mobile platforms, why Template Haskell is the cause of most headaches, why you should be careful if your sister calls and tells you to cabal install a package, and finally how we can reduce the fear of new GHC releases, by improving stability.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14310617-41-moritz-angermann.mp3" length="47667496" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/41</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14310617</guid>
    <pubDate>Mon, 15 Jan 2024 08:00:00 +0000</pubDate>
    <itunes:duration>3971</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>41</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>40: Mike Sperber</itunes:title>
    <title>40: Mike Sperber</title>
    <itunes:summary><![CDATA[In this episode, Andres and Matti talk to Mike Sperber, CEO of Active Group in Germany. They discuss how to successfully develop an application based on deep learning in Haskell, contrast learning by example with the German bureaucratic approach, and highlight the virtues of having fewer changes in the language. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Andres and Matti talk to Mike Sperber, CEO of Active Group in Germany. They discuss how to successfully develop an application based on deep learning in Haskell, contrast learning by example with the German bureaucratic approach, and highlight the virtues of having fewer changes in the language.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Andres and Matti talk to Mike Sperber, CEO of Active Group in Germany. They discuss how to successfully develop an application based on deep learning in Haskell, contrast learning by example with the German bureaucratic approach, and highlight the virtues of having fewer changes in the language.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14225777-40-mike-sperber.mp3" length="45665986" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/40</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14225777</guid>
    <pubDate>Sun, 31 Dec 2023 17:00:00 +0000</pubDate>
    <itunes:duration>3804</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>40</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>39: Rebecca Skinner</itunes:title>
    <title>39: Rebecca Skinner</title>
    <itunes:summary><![CDATA[In this episode, we are joined by Rebecca Skinner. She talks about her new book, Effective Haskell, which takes you from list manipulation to thunks to type-level programming. She also tells us about large scale industrial applications in Haskell, and how the architecture is shaped by the organization of the engineering teams.  Disclaimer: Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank &amp; Trust, Members FDIC. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, we are joined by Rebecca Skinner. She talks about her new book, <a href='https://effective-haskell.com/'>Effective Haskell</a>, which takes you from list manipulation to thunks to type-level programming. She also tells us about large scale industrial applications in Haskell, and how the architecture is shaped by the organization of the engineering teams.<br/><br/>Disclaimer: Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank &amp; Trust, Members FDIC.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, we are joined by Rebecca Skinner. She talks about her new book, <a href='https://effective-haskell.com/'>Effective Haskell</a>, which takes you from list manipulation to thunks to type-level programming. She also tells us about large scale industrial applications in Haskell, and how the architecture is shaped by the organization of the engineering teams.<br/><br/>Disclaimer: Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank &amp; Trust, Members FDIC.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14152457-39-rebecca-skinner.mp3" length="32868291" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/39</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14152457</guid>
    <pubDate>Fri, 15 Dec 2023 11:00:00 +0000</pubDate>
    <itunes:duration>2737</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>39</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>38: Edwin Brady</itunes:title>
    <title>38: Edwin Brady</title>
    <itunes:summary><![CDATA[Andres and Wouter interview Edwin Brady, most famous for his work on the Idris programming language. We talk about how he got interested in programming with dependent types, his thoughts on dependently typed programming in Haskell, and his vision for Idris. ]]></itunes:summary>
    <description><![CDATA[<p>Andres and Wouter interview Edwin Brady, most famous for his work on the Idris programming language. We talk about how he got interested in programming with dependent types, his thoughts on dependently typed programming in Haskell, and his vision for Idris.</p>]]></description>
    <content:encoded><![CDATA[<p>Andres and Wouter interview Edwin Brady, most famous for his work on the Idris programming language. We talk about how he got interested in programming with dependent types, his thoughts on dependently typed programming in Haskell, and his vision for Idris.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/14083149-38-edwin-brady.mp3" length="42181772" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/38</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14083149</guid>
    <pubDate>Mon, 04 Dec 2023 08:00:00 +0000</pubDate>
    <itunes:duration>3513</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>38</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>37: John MacFarlane</itunes:title>
    <title>37: John MacFarlane</title>
    <itunes:summary><![CDATA[Joachim Breitner and David Thrane Christiansen interview John MacFarlane, a professor of philosophy at UC Berkeley, but also the author of the popular pandoc document conversion tool, which has been around half as long as Haskell itself. He also explains the principle of uniformity as a design goal for lightweight markup languages, the relationship between philosophy and programming, and along the way he helps David with his markdown difficulties. ]]></itunes:summary>
    <description><![CDATA[<p>Joachim Breitner and David Thrane Christiansen interview John MacFarlane, a professor of philosophy at UC Berkeley, but also the author of the popular pandoc document conversion tool, which has been around half as long as Haskell itself.<br/>He also explains the principle of uniformity as a design goal for lightweight markup languages, the relationship between philosophy and programming, and along the way he helps David with his markdown difficulties.</p>]]></description>
    <content:encoded><![CDATA[<p>Joachim Breitner and David Thrane Christiansen interview John MacFarlane, a professor of philosophy at UC Berkeley, but also the author of the popular pandoc document conversion tool, which has been around half as long as Haskell itself.<br/>He also explains the principle of uniformity as a design goal for lightweight markup languages, the relationship between philosophy and programming, and along the way he helps David with his markdown difficulties.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13969224-37-john-macfarlane.mp3" length="36604242" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/37</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13969224</guid>
    <pubDate>Tue, 14 Nov 2023 14:00:00 +0000</pubDate>
    <itunes:duration>3049</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>37</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>36: John Hughes</itunes:title>
    <title>36: John Hughes</title>
    <itunes:summary><![CDATA[In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much fun! ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much fun!</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much fun!</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13879645-36-john-hughes.mp3" length="44477958" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/36/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13879645</guid>
    <pubDate>Tue, 31 Oct 2023 10:00:00 +0000</pubDate>
    <itunes:duration>3705</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>36</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>35: Iavor Diatchki</itunes:title>
    <title>35: Iavor Diatchki</title>
    <itunes:summary><![CDATA[Wouter and Niki are joined by Iavor Diatchki to talk about his experience with different Haskell development styles, writing a high assurance wiki in php, and maintaining Haskell code across different GHC releases over multiple decades. ]]></itunes:summary>
    <description><![CDATA[<p>Wouter and Niki are joined by Iavor Diatchki to talk about his experience with different Haskell development styles, writing a high assurance wiki in php, and maintaining Haskell code across different GHC releases over multiple decades.</p>]]></description>
    <content:encoded><![CDATA[<p>Wouter and Niki are joined by Iavor Diatchki to talk about his experience with different Haskell development styles, writing a high assurance wiki in php, and maintaining Haskell code across different GHC releases over multiple decades.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13797157-35-iavor-diatchki.mp3" length="38482233" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/35/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13797157</guid>
    <pubDate>Tue, 17 Oct 2023 19:00:00 +0000</pubDate>
    <itunes:duration>3205</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>35</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>34: Lindsey Kuper</itunes:title>
    <title>34: Lindsey Kuper</title>
    <itunes:summary><![CDATA[In this episode Niki Vazou and Wouter Swierstra chat with Lindsey Kuper, Assistant Professor at University of California, Santa Cruz. They discuss what to do when your data center gets hit by a tornado, life in academia versus life in industry, and what is choreographic programming.  ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Niki Vazou and Wouter Swierstra chat with Lindsey Kuper, Assistant Professor at University of California, Santa Cruz. They discuss what to do when your data center gets hit by a tornado, life in academia versus life in industry, and what is choreographic programming. </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Niki Vazou and Wouter Swierstra chat with Lindsey Kuper, Assistant Professor at University of California, Santa Cruz. They discuss what to do when your data center gets hit by a tornado, life in academia versus life in industry, and what is choreographic programming. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13697879-34-lindsey-kuper.mp3" length="39099452" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/34/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13697879</guid>
    <pubDate>Mon, 02 Oct 2023 07:00:00 +0000</pubDate>
    <itunes:duration>3256</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>34</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>33: David Christiansen</itunes:title>
    <title>33: David Christiansen</title>
    <itunes:summary><![CDATA[In this farewell interview with David Thrane Christiansen, the outgoing Executive Director of the Haskell Foundation, hosts Wouter Swierstra and Matthías Páll Gissurarson use the opportunity to reflect on his tenure as ED, the recent history of the Haskell Foundation, where the HF is going and what consider if you want to apply for the role of Executive Director of the HF.   ]]></itunes:summary>
    <description><![CDATA[<p>In this farewell interview with David Thrane Christiansen, the outgoing Executive Director of the Haskell Foundation, hosts Wouter Swierstra and Matthías Páll Gissurarson use the opportunity to reflect on his tenure as ED, the recent history of the Haskell Foundation, where the HF is going and what consider if you want to <a href='https://haskell.foundation/careers/executive-director.html'>apply for the role of Executive Director </a>of the HF.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this farewell interview with David Thrane Christiansen, the outgoing Executive Director of the Haskell Foundation, hosts Wouter Swierstra and Matthías Páll Gissurarson use the opportunity to reflect on his tenure as ED, the recent history of the Haskell Foundation, where the HF is going and what consider if you want to <a href='https://haskell.foundation/careers/executive-director.html'>apply for the role of Executive Director </a>of the HF.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13599138-33-david-christiansen.mp3" length="36295829" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13599138</guid>
    <pubDate>Fri, 15 Sep 2023 20:00:00 +0000</pubDate>
    <itunes:duration>3023</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>33</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>32: Ranjit Jhala</itunes:title>
    <title>32: Ranjit Jhala</title>
    <itunes:summary><![CDATA[This episode’s guest is Ranjit Jhala. We discuss how Ranjit developed Liquid Haskell as a litmus test, because if Haskell programmer’s won’t use Liquid Types, no one will. We also hear how writing Haskell is a joy and how you should never underestimate your students. ]]></itunes:summary>
    <description><![CDATA[<p>This episode’s guest is Ranjit Jhala. We discuss how Ranjit developed Liquid Haskell as a litmus test, because if Haskell programmer’s won’t use Liquid Types, no one will. We also hear how writing Haskell is a joy and how you should never underestimate your students.</p>]]></description>
    <content:encoded><![CDATA[<p>This episode’s guest is Ranjit Jhala. We discuss how Ranjit developed Liquid Haskell as a litmus test, because if Haskell programmer’s won’t use Liquid Types, no one will. We also hear how writing Haskell is a joy and how you should never underestimate your students.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13462272-32-ranjit-jhala.mp3" length="44642216" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/32/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13462272</guid>
    <pubDate>Thu, 24 Aug 2023 07:00:00 +0000</pubDate>
    <itunes:duration>3718</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>32</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>31: Arnaud Spiwack</itunes:title>
    <title>31: Arnaud Spiwack</title>
    <itunes:summary><![CDATA[Arnaud Spiwack is interviewed by Matthías Páll Gissurarson and Joachim Breitner. We learn all about linear types in Haskell, how linear types go beyond Rust’s ownership system and why it’s not always best to type check everything in core. We conclude with a peek into the many activities of Arnaud’s employer, Tweag. ]]></itunes:summary>
    <description><![CDATA[<p><b>Arnaud Spiwack is interviewed by Matthías Páll Gissurarson and Joachim Breitner. We learn all about linear types in Haskell, how linear types go beyond Rust’s ownership system and why it’s not always best to type check everything in core. We conclude with a peek into the many activities of Arnaud’s employer, Tweag.</b></p>]]></description>
    <content:encoded><![CDATA[<p><b>Arnaud Spiwack is interviewed by Matthías Páll Gissurarson and Joachim Breitner. We learn all about linear types in Haskell, how linear types go beyond Rust’s ownership system and why it’s not always best to type check everything in core. We conclude with a peek into the many activities of Arnaud’s employer, Tweag.</b></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13321403-31-arnaud-spiwack.mp3" length="40226690" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/31/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13321403</guid>
    <pubDate>Mon, 31 Jul 2023 15:00:00 +0000</pubDate>
    <itunes:duration>3350</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>31</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>30: Bartosz Milewski</itunes:title>
    <title>30: Bartosz Milewski</title>
    <itunes:summary><![CDATA[In this episode, Bartosz Milewski is interviewed by Wouter Swierstra and Andres Löh. Bartosz shares his thoughts on the "fringe topics" in programming, from C++ templates to category theory in Haskell. How he considers monads to be like fingers sticking out of the water. And he'll talk a little bit about his upcoming book and his thoughts on linear types. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Bartosz Milewski is interviewed by Wouter Swierstra and Andres Löh. Bartosz shares his thoughts on the &quot;fringe topics&quot; in programming, from C++ templates to category theory in Haskell. How he considers monads to be like fingers sticking out of the water. And he&apos;ll talk a little bit about his upcoming book and his thoughts on linear types.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Bartosz Milewski is interviewed by Wouter Swierstra and Andres Löh. Bartosz shares his thoughts on the &quot;fringe topics&quot; in programming, from C++ templates to category theory in Haskell. How he considers monads to be like fingers sticking out of the water. And he&apos;ll talk a little bit about his upcoming book and his thoughts on linear types.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13235738-30-bartosz-milewski.mp3" length="40242995" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/30/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13235738</guid>
    <pubDate>Mon, 17 Jul 2023 07:00:00 +0000</pubDate>
    <itunes:duration>3352</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>30</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>29: ZuriHac</itunes:title>
    <title>29: ZuriHac</title>
    <itunes:summary><![CDATA[Joachim Breitner went to ZuriHac 2023 in order to bring the spirit of the biggest Haskell community event to you. He talks to Farhad Mehta, Tomáš Janoušek, Christian Georgii, David Christiansen, Artin Ghasivand, Hannes Siebenhandl, Michael Peyton Jones and Ben Lynn. ]]></itunes:summary>
    <description><![CDATA[<p>Joachim Breitner went to ZuriHac 2023 in order to bring the spirit of the biggest Haskell community event to you. He talks to Farhad Mehta, Tomáš Janoušek, Christian Georgii, David Christiansen, Artin Ghasivand, Hannes Siebenhandl, Michael Peyton Jones and Ben Lynn.</p>]]></description>
    <content:encoded><![CDATA[<p>Joachim Breitner went to ZuriHac 2023 in order to bring the spirit of the biggest Haskell community event to you. He talks to Farhad Mehta, Tomáš Janoušek, Christian Georgii, David Christiansen, Artin Ghasivand, Hannes Siebenhandl, Michael Peyton Jones and Ben Lynn.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13122509-29-zurihac.mp3" length="19670608" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/29/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13122509</guid>
    <pubDate>Wed, 28 Jun 2023 08:00:00 +0000</pubDate>
    <itunes:duration>1637</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>29</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>28: Richard Eisenberg</itunes:title>
    <title>28: Richard Eisenberg</title>
    <itunes:summary><![CDATA[In this episode Niki Vazou and Mattias Pall chat with Richard Eisenberg. Richard is currently a language designer at Jane Street, he is the chair of the board at the Haskell Foundation and known for his work on the GHC compiler.  Today we talk about dependent types in Haskell, how to get involved with GHC and Haskell foundation and how Haskell and Ocaml are different, for example, functor means a totally different thing in the two languages.    ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Niki Vazou and Mattias Pall chat with Richard Eisenberg. Richard is currently a language designer at Jane Street, he is the chair of the board at the Haskell Foundation and known for his work on the GHC compiler.  Today we talk about dependent types in Haskell, how to get involved with GHC and Haskell foundation and how Haskell and Ocaml are different, for example, functor means a totally different thing in the two languages. </p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Niki Vazou and Mattias Pall chat with Richard Eisenberg. Richard is currently a language designer at Jane Street, he is the chair of the board at the Haskell Foundation and known for his work on the GHC compiler.  Today we talk about dependent types in Haskell, how to get involved with GHC and Haskell foundation and how Haskell and Ocaml are different, for example, functor means a totally different thing in the two languages. </p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/13052541-28-richard-eisenberg.mp3" length="35714302" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13052541</guid>
    <pubDate>Fri, 16 Jun 2023 14:00:00 +0000</pubDate>
    <itunes:duration>2974</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>28</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>27: Christiaan Baaij</itunes:title>
    <title>27: Christiaan Baaij</title>
    <itunes:summary><![CDATA[In this episode Christiaan Baaij is interviewed by Wouter Swierstra and Mattias Páll. Christiaan talks about his work on the Clash compiler, what it is like to found your own company, his desire for ergonomic dependent types, and the foundations to all his success, namely capitalising on luck.     Errata: Around the 21m19s mark Christiaan talks about “his“ contributions to GHC with regards to dynamic linking on OSX. Later he remembered that it was actually Moritz Angermann who [worked on the ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode Christiaan Baaij is interviewed by Wouter Swierstra and Mattias Páll. Christiaan talks about his work on the Clash compiler, what it is like to found your own company, his desire for ergonomic dependent types, and the foundations to all his success, namely capitalising on luck.</p><p><br/></p><p><br/></p><p><b>Errata: </b>Around the 21m19s mark Christiaan talks about “his“ contributions to GHC with regards to dynamic linking on OSX. Later he remembered that it was actually Moritz Angermann who [worked on the symbol limit restrictions](<a href='https://gitlab.haskell.org/ghc/ghc/-/commit/b592bd98ff25730bbe3c13d6f62a427df8c78e28'>https://gitlab.haskell.org/ghc/ghc/-/commit/b592bd98ff25730bbe3c13d6f62a427df8c78e28</a>). However, Christiaan did [some other work on OSX linking](https://gitlab.haskell.org/ghc/ghc/-/commit/f7be53ac9dac85b83e7fe5ecede01b98a572ba48) and some of the [RPATH handling](https://github.com/haskell/cabal/pull/2255/commits).</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Christiaan Baaij is interviewed by Wouter Swierstra and Mattias Páll. Christiaan talks about his work on the Clash compiler, what it is like to found your own company, his desire for ergonomic dependent types, and the foundations to all his success, namely capitalising on luck.</p><p><br/></p><p><br/></p><p><b>Errata: </b>Around the 21m19s mark Christiaan talks about “his“ contributions to GHC with regards to dynamic linking on OSX. Later he remembered that it was actually Moritz Angermann who [worked on the symbol limit restrictions](<a href='https://gitlab.haskell.org/ghc/ghc/-/commit/b592bd98ff25730bbe3c13d6f62a427df8c78e28'>https://gitlab.haskell.org/ghc/ghc/-/commit/b592bd98ff25730bbe3c13d6f62a427df8c78e28</a>). However, Christiaan did [some other work on OSX linking](https://gitlab.haskell.org/ghc/ghc/-/commit/f7be53ac9dac85b83e7fe5ecede01b98a572ba48) and some of the [RPATH handling](https://github.com/haskell/cabal/pull/2255/commits).</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12919972-27-christiaan-baaij.mp3" length="36545310" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/27/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12919972</guid>
    <pubDate>Thu, 25 May 2023 15:00:00 +0000</pubDate>
    <itunes:duration>3044</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>27</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>26: Simon Marlow</itunes:title>
    <title>26: Simon Marlow</title>
    <itunes:summary><![CDATA[In this episode Simon Marlow talks with Andres Löh and Matthias Pall. Simon is a long time GHC contributor, currently working at Meta. He talks about compiling functional  languages via C and the Evil Mangler, the importance of using parallelism and its impact on garbage collection, and about using Haskell in the real world via Sigma, Haxl, and Glean.    ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Simon Marlow talks with Andres Löh and Matthias Pall. Simon is a long time GHC contributor, currently working at Meta. He talks about compiling functional  languages via C and the Evil Mangler, the importance of using parallelism and its impact on garbage collection, and about using Haskell in the real world via Sigma, Haxl, and Glean. </p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Simon Marlow talks with Andres Löh and Matthias Pall. Simon is a long time GHC contributor, currently working at Meta. He talks about compiling functional  languages via C and the Evil Mangler, the importance of using parallelism and its impact on garbage collection, and about using Haskell in the real world via Sigma, Haxl, and Glean. </p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12919696-26-simon-marlow.mp3" length="39260260" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/26/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12919696</guid>
    <pubDate>Thu, 25 May 2023 14:00:00 +0000</pubDate>
    <itunes:duration>3270</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>26</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>25: Bodigrim</itunes:title>
    <title>25: Bodigrim</title>
    <itunes:summary><![CDATA[In this episode Joachim Breitner and Wouter Swierstra talk to Andrew Lelechenko, also known as Bodigrim. Bodigrim went from a being a mathematician to a failed PHP developer the chair of the Core Libraries Committee. In this episode, we discuss whether he prefers number theory or Haskell, whether he prefers working with compilers or PHP frameworks, and whether he prefers high salaries for Haskell developers or breaking changes to the base library ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Joachim Breitner and Wouter Swierstra talk to Andrew Lelechenko, also known as Bodigrim. Bodigrim went from a being a mathematician to a failed PHP developer the chair of the Core Libraries Committee. In this episode, we discuss whether he prefers number theory or Haskell, whether he prefers working with compilers or PHP frameworks, and whether he prefers high salaries for Haskell developers or breaking changes to the base library</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Joachim Breitner and Wouter Swierstra talk to Andrew Lelechenko, also known as Bodigrim. Bodigrim went from a being a mathematician to a failed PHP developer the chair of the Core Libraries Committee. In this episode, we discuss whether he prefers number theory or Haskell, whether he prefers working with compilers or PHP frameworks, and whether he prefers high salaries for Haskell developers or breaking changes to the base library</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12741964-25-bodigrim.mp3" length="32972683" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/25</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12741964</guid>
    <pubDate>Fri, 28 Apr 2023 13:00:00 +0000</pubDate>
    <itunes:duration>2746</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>25</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>24: Jeremy Gibbons </itunes:title>
    <title>24: Jeremy Gibbons </title>
    <itunes:summary><![CDATA[In this episode Andres Löh and Niki Vazou chat with Jeremy Gibbons. Jeremy Gibbons is professor at Oxford and talks about his journey from Orwell to Haskell, how to teach Haskell and specification languages to undergraduates as well as professional programmers, how programming languages should keep simple things simple, and how paper writing can or even should be like poetry. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Andres Löh and Niki Vazou chat with Jeremy Gibbons. Jeremy Gibbons is professor at Oxford and talks about his journey from Orwell to Haskell, how to teach Haskell and specification languages to undergraduates as well as professional programmers, how programming languages should keep simple things simple, and how paper writing can or even should be like poetry.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Andres Löh and Niki Vazou chat with Jeremy Gibbons. Jeremy Gibbons is professor at Oxford and talks about his journey from Orwell to Haskell, how to teach Haskell and specification languages to undergraduates as well as professional programmers, how programming languages should keep simple things simple, and how paper writing can or even should be like poetry.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12623500-24-jeremy-gibbons.mp3" length="40722601" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12623500</guid>
    <pubDate>Mon, 10 Apr 2023 19:00:00 +0000</pubDate>
    <itunes:duration>3392</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>24</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>23: Ben Gamari</itunes:title>
    <title>23: Ben Gamari</title>
    <itunes:summary><![CDATA[In this episode Wouter Swierstra and Joachim Breitner chat with Ben Gamari. Ben is a consultant at well-typed known for his work at GHC. Ben tells us a little bit about his switch from Python to Haskell but not because he was missing the static typing, how programming his thermostat lead him to a career in the compiler development, and what it's like to be a GHC force multiplier.  ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Wouter Swierstra and Joachim Breitner chat with Ben Gamari. Ben is a consultant at well-typed known for his work at GHC. Ben tells us a little bit about his switch from Python to Haskell but not because he was missing the static typing, how programming his thermostat lead him to a career in the compiler development, and what it&apos;s like to be a GHC force multiplier. </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Wouter Swierstra and Joachim Breitner chat with Ben Gamari. Ben is a consultant at well-typed known for his work at GHC. Ben tells us a little bit about his switch from Python to Haskell but not because he was missing the static typing, how programming his thermostat lead him to a career in the compiler development, and what it&apos;s like to be a GHC force multiplier. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12492098-23-ben-gamari.mp3" length="33387094" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12492098</guid>
    <pubDate>Wed, 22 Mar 2023 09:00:00 +0000</pubDate>
    <itunes:duration>2780</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>23</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>22: Alejandro Russo</itunes:title>
    <title>22: Alejandro Russo</title>
    <itunes:summary><![CDATA[In this episode Andres Löh and Niki Vazou talk with Alejandro Russo.  Alejandro is a professor at Chalmers University in Gothenburg Sweden, he is an enthusiastic functional programmer as well as a researcher in the fields of security and privacy. He talks about the unique strengths Haskell has in these areas and how to move research ideas into industry.  ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Andres Löh and Niki Vazou talk with Alejandro Russo.  Alejandro is a professor at Chalmers University in Gothenburg Sweden, he is an enthusiastic functional programmer as well as a researcher in the fields of security and privacy. He talks about the unique strengths Haskell has in these areas and how to move research ideas into industry. </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Andres Löh and Niki Vazou talk with Alejandro Russo.  Alejandro is a professor at Chalmers University in Gothenburg Sweden, he is an enthusiastic functional programmer as well as a researcher in the fields of security and privacy. He talks about the unique strengths Haskell has in these areas and how to move research ideas into industry. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12335263-22-alejandro-russo.mp3" length="35045357" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12335263</guid>
    <pubDate>Mon, 27 Feb 2023 08:00:00 +0000</pubDate>
    <itunes:duration>2919</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>22</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>21: Andrey Mokhov</itunes:title>
    <title>21: Andrey Mokhov</title>
    <itunes:summary><![CDATA[In this episode Matthías Páll and Andres Löh  talk with Andrey Mokhov.  Andrey is best known for his work on the Hadrian build system and today he talks about algebraic graphs, selective functors, and the  difference between OCaml and Haskell.      ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Matthías Páll and Andres Löh  talk with Andrey Mokhov. <br/>Andrey is best known for his work on the Hadrian build system and today he talks about algebraic graphs, selective functors, and the  difference between OCaml and Haskell. <br/><br/></p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Matthías Páll and Andres Löh  talk with Andrey Mokhov. <br/>Andrey is best known for his work on the Hadrian build system and today he talks about algebraic graphs, selective functors, and the  difference between OCaml and Haskell. <br/><br/></p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12240448-21-andrey-mokhov.mp3" length="31873356" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12240448</guid>
    <pubDate>Mon, 13 Feb 2023 08:00:00 +0000</pubDate>
    <itunes:duration>2654</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>21</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>20: Jesper Cockx</itunes:title>
    <title>20: Jesper Cockx</title>
    <itunes:summary><![CDATA[In this episode Jesper Cockx, one of the main Agda developers, is interviews by Niki Vazou and Matthias Pall. They talk about how to explain dependent types to one's father, how Agda’s automation and proof search work, and how Agda can be used to verify Haskell code bases. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Jesper Cockx, one of the main Agda developers, is interviews by Niki Vazou and Matthias Pall. They talk about how to explain dependent types to one&apos;s father, how Agda’s automation and proof search work, and how Agda can be used to verify Haskell code bases.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Jesper Cockx, one of the main Agda developers, is interviews by Niki Vazou and Matthias Pall. They talk about how to explain dependent types to one&apos;s father, how Agda’s automation and proof search work, and how Agda can be used to verify Haskell code bases.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/12051036-20-jesper-cockx.mp3" length="36373520" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/20/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12051036</guid>
    <pubDate>Mon, 16 Jan 2023 06:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/12051036/transcript" type="text/html" />
    <itunes:duration>3029</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>20</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>19: Marc Scholten</itunes:title>
    <title>19: Marc Scholten</title>
    <itunes:summary><![CDATA[In this episode Marc Scholten is interviewed by Andres Löh and Joachim Breitner. They talk about the Integrated Haskell Platform web framework (IHP), implicit parameters and nix. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Marc Scholten is interviewed by Andres Löh and Joachim Breitner. They talk about the Integrated Haskell Platform web framework (IHP), implicit parameters and nix.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Marc Scholten is interviewed by Andres Löh and Joachim Breitner. They talk about the Integrated Haskell Platform web framework (IHP), implicit parameters and nix.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/11829745-19-marc-scholten.mp3" length="36329950" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11829745</guid>
    <pubDate>Wed, 07 Dec 2022 12:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/11829745/transcript" type="text/html" />
    <itunes:duration>3026</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>19</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>18: Matthias Pall Gissurarson &amp; Jimmy Koppel</itunes:title>
    <title>18: Matthias Pall Gissurarson &amp; Jimmy Koppel</title>
    <itunes:summary><![CDATA[In this episode Matthias Pall Gissurarson &amp; Jimmy Koppel are interviewed by Wouter Swierstra and Niki Vazou. They talk about program synthesis, typed holes, program repair, and generating properties using a new technique called ECTAs. ]]></itunes:summary>
    <description><![CDATA[<p>In this episode Matthias Pall Gissurarson &amp; Jimmy Koppel are interviewed by Wouter Swierstra and Niki Vazou. They talk about program synthesis, typed holes, program repair, and generating properties using a new technique called ECTAs.</p>]]></description>
    <content:encoded><![CDATA[<p>In this episode Matthias Pall Gissurarson &amp; Jimmy Koppel are interviewed by Wouter Swierstra and Niki Vazou. They talk about program synthesis, typed holes, program repair, and generating properties using a new technique called ECTAs.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/11706397-18-matthias-pall-gissurarson-jimmy-koppel.mp3" length="28201743" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/18</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11706397</guid>
    <pubDate>Wed, 16 Nov 2022 11:00:00 +0000</pubDate>
    <itunes:duration>2348</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>18</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>17: Ningning Xie</itunes:title>
    <title>17: Ningning Xie</title>
    <itunes:summary><![CDATA[Ningning Xie is interviewed by Niki Vazou and Andres Loh. Ningning first contributed to GHC at her Google summer of code project with a very ambitious goal of implementing the whole dependent Haskell. Also later she fixed several ghc bugs and worked on Koka’s Algebraic effects. Her future hope and advice is to use programming language concepts on real-word problems.   ]]></itunes:summary>
    <description><![CDATA[<p>Ningning Xie is interviewed by Niki Vazou and Andres Loh. Ningning first contributed to GHC at her Google summer of code project with a very ambitious goal of implementing the whole dependent Haskell. Also later she fixed several ghc bugs and worked on Koka’s Algebraic effects. Her future hope and advice is to use programming language concepts on real-word problems.</p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Ningning Xie is interviewed by Niki Vazou and Andres Loh. Ningning first contributed to GHC at her Google summer of code project with a very ambitious goal of implementing the whole dependent Haskell. Also later she fixed several ghc bugs and worked on Koka’s Algebraic effects. Her future hope and advice is to use programming language concepts on real-word problems.</p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/11564042-17-ningning-xie.mp3" length="34646618" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/17/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11564042</guid>
    <pubDate>Tue, 25 Oct 2022 10:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/11564042/transcript" type="text/html" />
    <itunes:duration>2885</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>17</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>16: Oskar Wickström</itunes:title>
    <title>16: Oskar Wickström</title>
    <itunes:summary><![CDATA[Oskar Wickström is interviewed by Wouter Swierstra and Alejandro Serrano, he will tell us a little bit about property-based testing (PBT) Haskell code but also applying these ideas to the testing of complete systems. He will say a little bit about interfacing Haskell to other languages and even with your web browser and what it's like to learn Rust as a Haskell programmer. ]]></itunes:summary>
    <description><![CDATA[<p>Oskar Wickström is interviewed by Wouter Swierstra and Alejandro Serrano, he will tell us a little bit about property-based testing (PBT) Haskell code but also applying these ideas to the testing of complete systems. He will say a little bit about interfacing Haskell to other languages and even with your web browser and what it&apos;s like to learn Rust as a Haskell programmer.</p>]]></description>
    <content:encoded><![CDATA[<p>Oskar Wickström is interviewed by Wouter Swierstra and Alejandro Serrano, he will tell us a little bit about property-based testing (PBT) Haskell code but also applying these ideas to the testing of complete systems. He will say a little bit about interfacing Haskell to other languages and even with your web browser and what it&apos;s like to learn Rust as a Haskell programmer.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/11220661-16-oskar-wickstrom.mp3" length="36395135" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/16</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11220661</guid>
    <pubDate>Wed, 31 Aug 2022 07:00:00 +0000</pubDate>
    <itunes:duration>3031</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>16</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>15: Facundo Dominguez</itunes:title>
    <title>15: Facundo Dominguez</title>
    <itunes:summary><![CDATA[Facundo Dominguez is interviewed by Niki Vazou and Joachim Breitner. Facundo Dominguez tells us the difference between STM and SMT. We also talk about Liquid Haskell and its relation to dependent types and the `QualifiedDo` extension -- which is one of the most highly discussed GHC proposals -- and the general GHC proposals. And, finally, Facundo lets have Haskell peacefully coexist with other languages thanks to his work in the build system Bazel.   ]]></itunes:summary>
    <description><![CDATA[<p>Facundo Dominguez is interviewed by Niki Vazou and Joachim Breitner. Facundo Dominguez tells us the difference between STM and SMT. We also talk about Liquid Haskell and its relation to dependent types and the `QualifiedDo` extension -- which is one of the most highly discussed GHC proposals -- and the general GHC proposals. And, finally, Facundo lets have Haskell peacefully coexist with other languages thanks to his work in the build system Bazel.</p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Facundo Dominguez is interviewed by Niki Vazou and Joachim Breitner. Facundo Dominguez tells us the difference between STM and SMT. We also talk about Liquid Haskell and its relation to dependent types and the `QualifiedDo` extension -- which is one of the most highly discussed GHC proposals -- and the general GHC proposals. And, finally, Facundo lets have Haskell peacefully coexist with other languages thanks to his work in the build system Bazel.</p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10962514-15-facundo-dominguez.mp3" length="42581133" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10962514</guid>
    <pubDate>Thu, 14 Jul 2022 16:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/10962514/transcript" type="text/html" />
    <itunes:duration>3398</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>15</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>14: Ryan Trinkle</itunes:title>
    <title>14: Ryan Trinkle</title>
    <itunes:summary><![CDATA[Ryan Trinkle is interviewed by Joachim Breitner and Niki Vazou. Ryan Trinkle has co-founded Obsidian Systems, a company that not just uses Haskell but even more exotic tech that as Functional Reactive Programming (FRP) and Nix. Ryan shed some light on the business side of Haskell and we get to hear that hiring for Haskell is actually excellent. ]]></itunes:summary>
    <description><![CDATA[<p>Ryan Trinkle is interviewed by Joachim Breitner and Niki Vazou. Ryan Trinkle has co-founded Obsidian Systems, a company that not just uses Haskell but even more exotic tech that as Functional Reactive Programming (FRP) and Nix. Ryan shed some light on the business side of Haskell and we get to hear that hiring for Haskell is actually excellent.</p>]]></description>
    <content:encoded><![CDATA[<p>Ryan Trinkle is interviewed by Joachim Breitner and Niki Vazou. Ryan Trinkle has co-founded Obsidian Systems, a company that not just uses Haskell but even more exotic tech that as Functional Reactive Programming (FRP) and Nix. Ryan shed some light on the business side of Haskell and we get to hear that hiring for Haskell is actually excellent.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10868136-14-ryan-trinkle.mp3" length="38287561" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10868136</guid>
    <pubDate>Tue, 28 Jun 2022 10:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/10868136/transcript" type="text/html" />
    <itunes:duration>3057</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>14</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>13: David Christiansen</itunes:title>
    <title>13: David Christiansen</title>
    <itunes:summary><![CDATA[David Christiansen is interviewed by Alejandro Serrano  and Wouter Swierstra.  They talk about many functional programming things, from Idris to Racket and of course Haskell and David's new role as the executive director of Haskell Foundation.    ]]></itunes:summary>
    <description><![CDATA[<p>David Christiansen is interviewed by Alejandro Serrano  and Wouter Swierstra.  They talk about many functional programming things, from Idris to Racket and of course Haskell and David&apos;s new role as the executive director of Haskell Foundation. </p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>David Christiansen is interviewed by Alejandro Serrano  and Wouter Swierstra.  They talk about many functional programming things, from Idris to Racket and of course Haskell and David&apos;s new role as the executive director of Haskell Foundation. </p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10738139-13-david-christiansen.mp3" length="39856458" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10738139</guid>
    <pubDate>Sun, 05 Jun 2022 07:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/10738139/transcript" type="text/html" />
    <itunes:duration>3320</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>13</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>12: Gergő Érdi</itunes:title>
    <title>12: Gergő Érdi</title>
    <itunes:summary><![CDATA[Gergő Érdi is interviewed by Wouter Swierstra and  Andres Löh. Gergő has an interesting path into Haskell taking many twists and turns. This episode discusses about these twists and Gergő's recent book on implementing retro computers using Haskell. ]]></itunes:summary>
    <description><![CDATA[<p>Gergő Érdi is interviewed by Wouter Swierstra and  Andres Löh. Gergő has an interesting path into Haskell taking many twists and turns. This episode discusses about these twists and Gergő&apos;s recent book on implementing retro computers using Haskell.</p>]]></description>
    <content:encoded><![CDATA[<p>Gergő Érdi is interviewed by Wouter Swierstra and  Andres Löh. Gergő has an interesting path into Haskell taking many twists and turns. This episode discusses about these twists and Gergő&apos;s recent book on implementing retro computers using Haskell.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10585707-12-gergo-erdi.mp3" length="56112337" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/12</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10585707</guid>
    <pubDate>Mon, 09 May 2022 14:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/10585707/transcript" type="text/html" />
    <itunes:duration>4674</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>11: Simon Peyton Jones</itunes:title>
    <title>11: Simon Peyton Jones</title>
    <itunes:summary><![CDATA[Simon Peyton Jones is interviewed by Andres Löh and Joachim Breitner.  Simon is the creator of Haskell and in this episode he talks about his new position at Epic, the origins of Haskell and why "it feels right", and the (extra)ordinary Haskell programmers. ]]></itunes:summary>
    <description><![CDATA[<p>Simon Peyton Jones is interviewed by Andres Löh and Joachim Breitner.  Simon is the creator of Haskell and in this episode he talks about his new position at Epic, the origins of Haskell and why &quot;it feels right&quot;, and the (extra)ordinary Haskell programmers.</p>]]></description>
    <content:encoded><![CDATA[<p>Simon Peyton Jones is interviewed by Andres Löh and Joachim Breitner.  Simon is the creator of Haskell and in this episode he talks about his new position at Epic, the origins of Haskell and why &quot;it feels right&quot;, and the (extra)ordinary Haskell programmers.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10316819-11-simon-peyton-jones.mp3" length="46912654" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10316819</guid>
    <pubDate>Fri, 25 Mar 2022 13:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/10316819/transcript" type="text/html" />
    <itunes:duration>3908</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>10: Nadia Polikarpova</itunes:title>
    <title>10: Nadia Polikarpova</title>
    <itunes:summary><![CDATA[Nadia Polikarpova is interviewed by Alejandro Serrano and Niki Vazou. Nadia is an assistant professor at UCSD, where she works on improving how we write programs. They talk about some of her projects, like Hoogle+ and Synquid, and how she approaches teaching about these topics. ]]></itunes:summary>
    <description><![CDATA[<p>Nadia Polikarpova is interviewed by Alejandro Serrano and Niki Vazou. Nadia is an assistant professor at UCSD, where she works on improving how we write programs. They talk about some of her projects, like Hoogle+ and Synquid, and how she approaches teaching about these topics.</p>]]></description>
    <content:encoded><![CDATA[<p>Nadia Polikarpova is interviewed by Alejandro Serrano and Niki Vazou. Nadia is an assistant professor at UCSD, where she works on improving how we write programs. They talk about some of her projects, like Hoogle+ and Synquid, and how she approaches teaching about these topics.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10194353-10-nadia-polikarpova.mp3" length="40504710" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/10/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10194353</guid>
    <pubDate>Sat, 05 Mar 2022 21:00:00 +0000</pubDate>
    <itunes:duration>3374</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>09: Sebastian Graf</itunes:title>
    <title>09: Sebastian Graf</title>
    <itunes:summary><![CDATA[Sebastian Graf is interviewed by Joachim Breitner and Alejandro Serrano.  Sebastian is one of the most active contributors to GHC, and tells of this experience, from his very first commit to GHC to his current work on the pattern coverage checker and demand analyzer. He also gives us hints on how to reason about the strictness of Haskell programs. ]]></itunes:summary>
    <description><![CDATA[<p>Sebastian Graf is interviewed by Joachim Breitner and Alejandro Serrano.  Sebastian is one of the most active contributors to GHC, and tells of this experience, from his very first commit to GHC to his current work on the pattern coverage checker and demand analyzer. He also gives us hints on how to reason about the strictness of Haskell programs.</p>]]></description>
    <content:encoded><![CDATA[<p>Sebastian Graf is interviewed by Joachim Breitner and Alejandro Serrano.  Sebastian is one of the most active contributors to GHC, and tells of this experience, from his very first commit to GHC to his current work on the pattern coverage checker and demand analyzer. He also gives us hints on how to reason about the strictness of Haskell programs.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/10051487-09-sebastian-graf.mp3" length="44583882" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10051487</guid>
    <pubDate>Thu, 10 Feb 2022 19:00:00 +0000</pubDate>
    <itunes:duration>3714</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>08: Théophile Choutri</itunes:title>
    <title>08: Théophile Choutri</title>
    <itunes:summary><![CDATA[Niki Vazou and Andres Löh are joined by guest Théophile Choutri (they/them), who also goes by Hécate. Théophile coordinates multiple projects and volunteer groups within the Haskell Foundation, notably the Haskell School project (intending to provide a free online open source library for teaching Haskell), and works on improving GHC core documentation and developing an alternative to Hackage. Together they discuss Théophile's introduction to Haskell and their ongoing projects with the Foundat...]]></itunes:summary>
    <description><![CDATA[<p>Niki Vazou and Andres Löh are joined by guest Théophile Choutri (they/them), who also goes by Hécate. Théophile coordinates multiple projects and volunteer groups within the Haskell Foundation, notably the Haskell School project (intending to provide a free online open source library for teaching Haskell), and works on improving GHC core documentation and developing an alternative to Hackage. Together they discuss Théophile&apos;s introduction to Haskell and their ongoing projects with the Foundation and the broader community, with a focus on the challenges facing Haskell non-experts and how they hope to tackle them.</p>]]></description>
    <content:encoded><![CDATA[<p>Niki Vazou and Andres Löh are joined by guest Théophile Choutri (they/them), who also goes by Hécate. Théophile coordinates multiple projects and volunteer groups within the Haskell Foundation, notably the Haskell School project (intending to provide a free online open source library for teaching Haskell), and works on improving GHC core documentation and developing an alternative to Hackage. Together they discuss Théophile&apos;s introduction to Haskell and their ongoing projects with the Foundation and the broader community, with a focus on the challenges facing Haskell non-experts and how they hope to tackle them.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9846037-08-theophile-choutri.mp3" length="46191986" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/8/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9846037</guid>
    <pubDate>Fri, 07 Jan 2022 12:00:00 +0000</pubDate>
    <itunes:duration>3848</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>07: José Calderón</itunes:title>
    <title>07: José Calderón</title>
    <itunes:summary><![CDATA[José Calderón  is interviewed by Niki Vazou and Wouter Swierstra .  José has been working on functional programming at Galois and University of Maryland.  He tells us about his research background in many different continents, his experience with teaching compilers, the relation between music and functional programming and the "Recursive Programming Techniques" book that in the  1970s captured the essence of functional programming.  ]]></itunes:summary>
    <description><![CDATA[<p>José Calderón  is interviewed by Niki Vazou and Wouter Swierstra .  José has been working on functional programming at Galois and University of Maryland.  He tells us about his research background in many different continents, his experience with teaching compilers, the relation between music and functional programming and the &quot;Recursive Programming Techniques&quot; book that in the  1970s captured the essence of functional programming. </p>]]></description>
    <content:encoded><![CDATA[<p>José Calderón  is interviewed by Niki Vazou and Wouter Swierstra .  José has been working on functional programming at Galois and University of Maryland.  He tells us about his research background in many different continents, his experience with teaching compilers, the relation between music and functional programming and the &quot;Recursive Programming Techniques&quot; book that in the  1970s captured the essence of functional programming. </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9739319-07-jose-calderon.mp3" length="40911899" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/7/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9739319</guid>
    <pubDate>Fri, 17 Dec 2021 12:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/9739319/transcript" type="text/html" />
    <itunes:duration>3408</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>06: Graham Hutton</itunes:title>
    <title>06: Graham Hutton</title>
    <itunes:summary><![CDATA[Graham Hutton is interviewed by Wouter Swierstra and Andres Löh. Graham is known for his work on Haskell both in research and teaching Haskell, and in particular his Haskell book. Graham will tell us a little bit about how his book came about and give us advice for how to write a book ourselves, but also look back on his experience using Haskell and teaching Haskell in the last thirty years, and tell us a little bit about how bad the compile times were for the very first versions of GHC.   ]]></itunes:summary>
    <description><![CDATA[<p>Graham Hutton is interviewed by Wouter Swierstra and Andres Löh. Graham is known for his work on Haskell both in research and teaching Haskell, and in particular his Haskell book. Graham will tell us a little bit about how his book came about and give us advice for how to write a book ourselves, but also look back on his experience using Haskell and teaching Haskell in the last thirty years, and tell us a little bit about how bad the compile times were for the very first versions of GHC.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Graham Hutton is interviewed by Wouter Swierstra and Andres Löh. Graham is known for his work on Haskell both in research and teaching Haskell, and in particular his Haskell book. Graham will tell us a little bit about how his book came about and give us advice for how to write a book ourselves, but also look back on his experience using Haskell and teaching Haskell in the last thirty years, and tell us a little bit about how bad the compile times were for the very first versions of GHC.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9616803-06-graham-hutton.mp3" length="42391788" type="audio/mpeg" />
    <link>https://haskell.foundation/podcast/6/</link>
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9616803</guid>
    <pubDate>Fri, 26 Nov 2021 14:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/9616803/transcript" type="text/html" />
    <itunes:duration>3531</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>05: Chris Smith</itunes:title>
    <title>05: Chris Smith</title>
    <itunes:summary><![CDATA[Chris Smith is interviewed by Joachim Breitner and Andres Löh. Chris is the author of the CodeWorld teaching tool and discusses why too much curry in the language can make error messages hard to digest and why a self respecting testing library certainly should be used to test itself.    ]]></itunes:summary>
    <description><![CDATA[<p>Chris Smith is interviewed by Joachim Breitner and Andres Löh. Chris is the author of the CodeWorld teaching tool and discusses why too much curry in the language can make error messages hard to digest and why a self respecting testing library certainly should be used to test itself.   </p>]]></description>
    <content:encoded><![CDATA[<p>Chris Smith is interviewed by Joachim Breitner and Andres Löh. Chris is the author of the CodeWorld teaching tool and discusses why too much curry in the language can make error messages hard to digest and why a self respecting testing library certainly should be used to test itself.   </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9537767-05-chris-smith.mp3" length="48949564" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9537767</guid>
    <pubDate>Fri, 12 Nov 2021 14:00:00 +0000</pubDate>
    <itunes:duration>4077</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>04: Jasper Van der Jeugt</itunes:title>
    <title>04: Jasper Van der Jeugt</title>
    <itunes:summary><![CDATA[Jasper Van der Jeug is interviewed by Niki Vazou and Joachim Breitner. Jasper plays an important role in the Haskell community, helping with haskell.org, the Google Summer of Code project, ZuriHac and the ICPF programming contest, so there is much to talk about. ]]></itunes:summary>
    <description><![CDATA[<p>Jasper Van der Jeug is interviewed by Niki Vazou and Joachim Breitner. Jasper plays an important role in the Haskell community, helping with haskell.org, the Google Summer of Code project, ZuriHac and the ICPF programming contest, so there is much to talk about.</p>]]></description>
    <content:encoded><![CDATA[<p>Jasper Van der Jeug is interviewed by Niki Vazou and Joachim Breitner. Jasper plays an important role in the Haskell community, helping with haskell.org, the Google Summer of Code project, ZuriHac and the ICPF programming contest, so there is much to talk about.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9454765-04-jasper-van-der-jeugt.mp3" length="45415214" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9454765</guid>
    <pubDate>Fri, 29 Oct 2021 10:00:00 +0000</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/1817535/9454765/transcript" type="text/html" />
    <itunes:duration>3783</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>03: Gabriella Gonzalez </itunes:title>
    <title>03: Gabriella Gonzalez </title>
    <itunes:summary><![CDATA[The guest in our second episode is Gabriella Gonzalez. The hosts are Joachim Breitner and Alejandro Serrano. We talk about Dhall, Nix, and Haskell, learn why Gabriella's packages are sometimes called after characters of computer games, and get to know her elevator pitch for educating Haskell. The interviewee now goes by Gabriella as their preferred name, but at the time was still using Gabriel. ]]></itunes:summary>
    <description><![CDATA[<p>The guest in our second episode is Gabriella Gonzalez. The hosts are Joachim Breitner and Alejandro Serrano. We talk about Dhall, Nix, and Haskell, learn why Gabriella&apos;s packages are sometimes called after characters of computer games, and get to know her elevator pitch for educating Haskell. The interviewee now goes by Gabriella as their preferred name, but at the time was still using Gabriel.</p>]]></description>
    <content:encoded><![CDATA[<p>The guest in our second episode is Gabriella Gonzalez. The hosts are Joachim Breitner and Alejandro Serrano. We talk about Dhall, Nix, and Haskell, learn why Gabriella&apos;s packages are sometimes called after characters of computer games, and get to know her elevator pitch for educating Haskell. The interviewee now goes by Gabriella as their preferred name, but at the time was still using Gabriel.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9368484-03-gabriella-gonzalez.mp3" length="43274843" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9368484</guid>
    <pubDate>Thu, 14 Oct 2021 15:00:00 +0000</pubDate>
    <itunes:duration>3604</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>02: Lennart Augustsson</itunes:title>
    <title>02: Lennart Augustsson</title>
    <itunes:summary><![CDATA[The guest in our second episode is Lennart Augustsson. The hosts are Wouter Swierstra and Niki Vazou. We talk about Lennart's long history with Haskell, about the various jobs he has had, all the compilers he has written, and about dependent types. ]]></itunes:summary>
    <description><![CDATA[<p>The guest in our second episode is Lennart Augustsson. The hosts are Wouter Swierstra and Niki Vazou. We talk about Lennart&apos;s long history with Haskell, about the various jobs he has had, all the compilers he has written, and about dependent types.</p>]]></description>
    <content:encoded><![CDATA[<p>The guest in our second episode is Lennart Augustsson. The hosts are Wouter Swierstra and Niki Vazou. We talk about Lennart&apos;s long history with Haskell, about the various jobs he has had, all the compilers he has written, and about dependent types.</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/9286902-02-lennart-augustsson.mp3" length="49290331" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9286902</guid>
    <pubDate>Thu, 30 Sep 2021 14:00:00 +0000</pubDate>
    <itunes:duration>4106</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>01: Emily Pillmore</itunes:title>
    <title>01: Emily Pillmore</title>
    <itunes:summary><![CDATA[The guest of our first regular episode is Emily Pillmore, CTO of the Haskell Foundation. The hosts are Alejandro Serrano and Andres Löh. We talk about Emily's path to Haskell, the role of the Haskell Foundation and the CTO within the Haskell Foundation, about current projects, the Haskell Community and about Emily's work on Optics.   ]]></itunes:summary>
    <description><![CDATA[<p>The guest of our first regular episode is Emily Pillmore, CTO of the Haskell Foundation. The hosts are Alejandro Serrano and Andres Löh. We talk about Emily&apos;s path to Haskell, the role of the Haskell Foundation and the CTO within the Haskell Foundation, about current projects, the Haskell Community and about Emily&apos;s work on Optics.<br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>The guest of our first regular episode is Emily Pillmore, CTO of the Haskell Foundation. The hosts are Alejandro Serrano and Andres Löh. We talk about Emily&apos;s path to Haskell, the role of the Haskell Foundation and the CTO within the Haskell Foundation, about current projects, the Haskell Community and about Emily&apos;s work on Optics.<br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/8984158-01-emily-pillmore.mp3" length="53297152" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8984158</guid>
    <pubDate>Mon, 09 Aug 2021 18:00:00 +0000</pubDate>
    <podcast:chapters url="https://www.buzzsprout.com/1817535/8984158/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Introduction" />
  <psc:chapter start="1:00" title="About Emily" />
  <psc:chapter start="11:55" title="The Haskell Foundation" />
  <psc:chapter start="25:51" title="On neutrality and navigating controversies" />
  <psc:chapter start="31:34" title="Haskell installation" />
  <psc:chapter start="35:15" title="More about the Haskell Foundation" />
  <psc:chapter start="43:11" title="Theory and practice in the Haskell community" />
  <psc:chapter start="54:34" title="Haskell libraries and Hackage" />
  <psc:chapter start="1:02:43" title="Affiliating with the Haskell Foundation" />
  <psc:chapter start="1:05:24" title="Optics" />
  <psc:chapter start="1:13:12" title="Ending" />
</psc:chapters>
    <itunes:duration>4440</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>00: Teaser</itunes:title>
    <title>00: Teaser</title>
    <itunes:summary><![CDATA[This is the Haskell Interlude!  Welcome to our new Haskell podcast, where the five co-hosts, Wouter Swierstra, Andres Löh, Alejandro Serrano, Niki Vazou, and Joahim Breitner introduce themselves.   ]]></itunes:summary>
    <description><![CDATA[<p>This is the Haskell Interlude! <br/>Welcome to our new Haskell podcast, where the five co-hosts, Wouter Swierstra, Andres Löh, Alejandro Serrano, Niki Vazou, and Joahim Breitner introduce themselves.  </p>]]></description>
    <content:encoded><![CDATA[<p>This is the Haskell Interlude! <br/>Welcome to our new Haskell podcast, where the five co-hosts, Wouter Swierstra, Andres Löh, Alejandro Serrano, Niki Vazou, and Joahim Breitner introduce themselves.  </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/1817535/episodes/8849953-00-teaser.mp3" length="4283626" type="audio/mpeg" />
    <itunes:author>Haskell Podcast</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8849953</guid>
    <pubDate>Mon, 12 Jul 2021 14:00:00 +0000</pubDate>
    <itunes:duration>355</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episodeType>trailer</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
