From 5127dff7b3a386e779dddb06477ab375b1a2d6f0 Mon Sep 17 00:00:00 2001 From: Matthias Pall Gissurarson Date: Tue, 17 Dec 2024 12:21:43 +0100 Subject: [PATCH] Add episode 60 --- podcast/60/index.markdown | 8 ++++++++ podcast/60/links.markdown | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 podcast/60/index.markdown create mode 100644 podcast/60/links.markdown diff --git a/podcast/60/index.markdown b/podcast/60/index.markdown new file mode 100644 index 00000000..b788ecdc --- /dev/null +++ b/podcast/60/index.markdown @@ -0,0 +1,8 @@ +--- +title: Tom Ellis +episode: 60 +buzzsproutId: 16293430 +recorded: 2024-09-18 +published: 2024-12-20 +--- +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! diff --git a/podcast/60/links.markdown b/podcast/60/links.markdown new file mode 100644 index 00000000..0063ade8 --- /dev/null +++ b/podcast/60/links.markdown @@ -0,0 +1,7 @@ +* [Twitter](https://twitter.com/tomjaguarpaw/) +* [Blog](https://h2.jaguarpaw.co.uk/) +* [Bluefin](https://hackage.haskell.org/package/bluefin) +* [Strict Wrapper](https://hackage.haskell.org/package/strict-wrapper) +* [Stability Working Group](https://github.com/haskellfoundation/stability?tab=readme-ov-file#haskell-foundation-stability-working-group) +* [Upgrading from 8.10 to 9.6](https://h2.jaguarpaw.co.uk/posts/ghc-8.10-9.6-experience-report/) +* [Groq](https://groq.com/)