u/lexi-lambdain r/haskell • Recommends
#haskell#laziness#lazyevaluation
Laziness in Haskell — Part 1: Prologue
5K subscribers • 25 videos on Hallway
- Recommended by 2 people: 2 in engineering communities.
- Presented by Alexis King
Intermediate. Assumes working knowledge.
11K views3 years ago2 recommendations
Programming languagesFunctional programmingHaskellPerformance and optimization
Alexis King explains the mechanics of lazy evaluation in Haskell and how it compares to strict evaluation in other languages.
Laziness is a critical but often maligned aspect of Haskell, and as this video argues, it is frequently misunderstood. In this video, Alexis explains how even strict evaluation in imperative programming languages is not always quite as strict as it seems, and how deviating from strictness can often significantly improve performance. Part 2: youtube.com/watch?v=NCM8pRiLtAc&list=PLyzwHTVJlRc8620PjqbM0x… Series Playlist: youtube.com/playlist?list=PLyzwHTVJlRc8620PjqbM0x435-6-Gi1Gu — Contact: • Tweag Website: tweag.io/ • Tweag Twitter: twitter.com/tweagio • Alexis King's Twitter: twitter.com/lexi_lambdaWhy it's here
2 people recommend thisWhat people say. Highly recommended as a clear and well-presented explanation of laziness in Haskell.
u/cxzukin r/ProgrammingLanguages • Recommends
u/redchomperSophie Languagein r/ProgrammingLanguages • Mentions
On “Thoughts on laziness”
u/moon-chilledj, bonsaiin r/ProgrammingLanguages • Mentions
On “Thoughts on laziness”
u/bruciferSSS, nomsu.orgin r/ProgrammingLanguages • Mentions
On “Thoughts on laziness”
u/Brave-Gur5819in r/haskell • Mentions
On “What are the benefits of lazy evaluation?”