Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Introduction
00:00 • 2min
The History of Haskell
01:32 • 3min
Haskell and the Standardization Process
04:54 • 2min
The Importance of Attribute Grammar in Functional Programming
07:18 • 5min
How I Learned to Love Teaching
12:21 • 3min
The Importance of Teaching
15:13 • 2min
The Haskell Report
17:05 • 2min
The Serendipity of a Job in Oxford
19:17 • 3min
The Evolution of Functional Programming
22:04 • 4min
Haskell and the Future of Programming
26:15 • 2min
How to Teach Lists in Haskell
28:11 • 3min
How to Teach Haskell Programming
31:21 • 2min
The Importance of Understanding the Different Abstraction Mechanisms
33:23 • 3min
The Importance of Dependent Types in Haskell
36:30 • 1min
The Disadvantages of Haskell
37:57 • 5min
Haskell: A Dependently Type Programming Language
42:46 • 2min
What Are Your Goals for Your Academic Career?
45:02 • 3min
What Is a Functional Pearl?
47:51 • 3min
The Importance of Short Papers
51:09 • 3min
How to Write for a Broad Audience
54:38 • 2min