The Haskell Interlude cover image

11: Simon Peyton Jones

The Haskell Interlude

00:00

Haskell's Lazy Functional Programming Language

Haskell was formed around the idea of having a joint strict and lazy functional programming language. And then we talked about these major additions, like type classes and monadic I.O. The most important thing about laziness is that it forces you to be pure,. It makes it difficult for you to fall into sin by doing side effects on the side.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app