From 2bf5cdaba3e222a16c4350bf21d4de8d354b21af Mon Sep 17 00:00:00 2001 From: Mike Sperber Date: Sun, 8 Mar 2026 14:01:09 +0100 Subject: [PATCH] Haskell Interlude #78: Jamie Willis --- podcast/78/index.markdown | 12 ++++++++++++ podcast/78/links.markdown | 7 +++++++ 2 files changed, 19 insertions(+) create mode 100644 podcast/78/index.markdown create mode 100644 podcast/78/links.markdown diff --git a/podcast/78/index.markdown b/podcast/78/index.markdown new file mode 100644 index 00000000..e91a077f --- /dev/null +++ b/podcast/78/index.markdown @@ -0,0 +1,12 @@ +--- +title: Jamie Willis +episode: 78 +buzzsproutId: 18809011 +recorded: 2025-11-27 +published: 2026-03-08 +--- + +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. diff --git a/podcast/78/links.markdown b/podcast/78/links.markdown new file mode 100644 index 00000000..8755ec8a --- /dev/null +++ b/podcast/78/links.markdown @@ -0,0 +1,7 @@ +- [Nicolas Wu](https://zenzike.com/) +- [Higher-order functions for parsing](https://www.cambridge.org/core/journals/journal-of-functional-programming/article/higherorder-functions-for-parsing/0490F2C8511F7625F9FC15BFFEDBB0AA) +- [Scala](https://www.scala-lang.org/) +- [Teaching programming to young learners using Scala and Kojo](https://portal.research.lu.se/files/5818581/4780255.pdf) +- [Simon Peyton Jones](https://simon.peytonjones.org/) +- [Martin Odersky](https://people.epfl.ch/martin.odersky) +- [Design Patterns for Parser Combinators](https://dl.acm.org/doi/10.1145/3471874.3472984)