
24: Jeremy Gibbons
The Haskell Interlude
00:00
How to Teach Haskell Programming
Haskell is a little bit difficult to teach as there are all these concepts that are mutually dependent on each other. Even the simplest of functions is already using type classes and parametric polymorphism, so you cannot just start explaining things one by one because you have to lie. I often think we ought to teach computing that way programming that way in particular.
Transcript
Play full episode