0:00 / 0:00
Laziness in Haskell — Part 3: Demand
Tweag by Modus Create
5K subscribers • 20 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Alexis King
Advanced. Deep dive for people who know the field.
6K views3 years ago1 recommendation
Programming languagesSystems programmingHaskellPerformance and optimizationCompilers and interpreters
Alexis King explores the concept of demand in Haskell and how it influences GHC's choice of evaluation strategies.
To better understand some counterintuitive evaluation puzzles, we explore the notion of “demand” as it exists in Haskell and discuss how it influences GHC’s choice of evaluation strategy. Part 1: youtube.com/watch?v=fSqE-HSh_NU Part 4: youtube.com/watch?v=wC9cpQk7WWA 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
1 person recommends thisWhat people say. Recommended as an excellent, deep dive into GHC's demand analysis and how evaluation strategies work under the hood.