Skip to content
0:00 / 0:00

#haskell#lazyevaluation#thunks

Duncan Coutts - Evaluation in Haskell

Monadic Warsaw

1K subscribers • 8 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Duncan Coutts, Haskell consultant

Advanced. Deep dive for people who know the field.

897 views8 years ago2 recommendations

Programming languagesSystems programmingHaskellPerformance and optimizationMemory management

Duncan Coutts explains lazy evaluation, thunks, and performance optimization in Haskell.

The uploader added no description.

Why it's here

2 people recommend this

What people say. Recommended as an excellent, detailed resource on lazy evaluation and performance in Haskell.

u/b4zzl3in r/haskell • Recommends

Duncan Coutts - Evaluation in Haskell

u/the-cootin r/haskell • Recommends

On “Question to professional Haskell developers”

…lso not focus on libraries but rather topics that are important (some of them are related to some libraries / design patterns though). 1. lazy evaluation; there aren't many good resources on this. Well-Type has a very good training on performance and optimizations that covers this in detail. Duncan Coutts had an excellent talk at Monadic Warsaw link to this video though the recording is not the best 2. Chris Okasaki book "Purely Functional Data Structures" - that's a very important book. Lot's of the time your application will need the right data structure with the right computational complexity for the given use case. When to use arrays (or rather not to use them), binary trees or fingertrees, ..…