Skip to content
0:00 / 0:00

#laziness#demandanalysis#ghc

Laziness in Haskell — Part 3: Demand

Tweag by Modus Create

5K subscribers • 25 videos on Hallway

YouTube
  • 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_lambda

Why it's here

1 person recommends this

What people say. Recommended as an excellent, deep dive into GHC's demand analysis and how evaluation strategies work under the hood.

u/lexi-lambdain r/haskell • Recommends

Laziness in Haskell, Part 3: Demand