Snipd home pageGet the app
The Haskell Interlude chevron_right

23: Ben Gamari

Mar 22, 2023
46:20
forum Ask episode
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
1
Introduction
00:00 • 5min
chevron_right
2
The Importance of Composability in Python
05:01 • 2min
chevron_right
3
How I Transitioned to a Haskell Programmer
07:21 • 2min
chevron_right
4
How I Implemented a Garbage Collector for GHC
09:46 • 5min
chevron_right
5
How to Test Concurrent Programming in GHC
14:57 • 3min
chevron_right
6
How to Retrigger a Mutation GC Step
17:50 • 2min
chevron_right
7
The Non-Moving Collector in GHC
20:20 • 3min
chevron_right
8
The Benefits of Copying Collectors
23:01 • 3min
chevron_right
9
GTC's Social Role in the Open Source Community
26:29 • 3min
chevron_right
10
GHC: Making It Commercially Relevant
29:32 • 2min
chevron_right
11
How to Track Exception Provenance in a Lazy Language Like Haskell
31:46 • 6min
chevron_right
12
The Importance of a Class-Venture Profile in Haskell
37:44 • 4min
chevron_right
13
The Future of Web Asthma
41:16 • 5min
chevron_right

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. 

HomeTop podcastsPopular guestsTop books