C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 12 of 13

In Chapter 12, Lazy Evaluation, Dr. Meijer takes us on a journey into the world of order of evaluation (when expressions are evaluated). In the case of lazy evaluation, computation is delayed until the result of the computation is known to be required. Most programming languages that most of you use day to day use eager or strict evaluation, which is the opposite of lazy evaluation. In the strict evaluation world, expressions are evaluated as soon as they are bound to a variable (this is also known as greedy evaluation). In Haskell, laziness is first class! Tune in. Learn and enjoy!

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 13 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 13 of 13

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

The Professor Who Taught People How To Think (1962)
▶︎

The Professor Who Taught People How To Think (1962)

You Know This Song (but the Orchestra Doesn’t) | Jacob Collier & VSO School of Music Orchestra | TED
▶︎

You Know This Song (but the Orchestra Doesn’t) | Jacob Collier & VSO School of Music Orchestra | TED

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 9 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 9 of 13

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Jimmy Carr Roasts a 17-Year-Old Mouthy Mechanic In Front of His Parents!
▶︎

Jimmy Carr Roasts a 17-Year-Old Mouthy Mechanic In Front of His Parents!

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

C9 Lectures: Dr. Graham Hutton - Functional Programming Fundamentals Chapter 11 of 13
▶︎

C9 Lectures: Dr. Graham Hutton - Functional Programming Fundamentals Chapter 11 of 13

Mathematician Explains Infinity in 5 Levels of Difficulty | WIRED
▶︎

Mathematician Explains Infinity in 5 Levels of Difficulty | WIRED

The Closest We’ve Come to a Theory of Everything
▶︎

The Closest We’ve Come to a Theory of Everything

The Story of C++: The World's Most Consequential Programming Language | The Official Story
▶︎

The Story of C++: The World's Most Consequential Programming Language | The Official Story

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech
▶︎

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech

Professor Jiang: World War 3 Is About To Begin, Let Me Explain!
▶︎

Professor Jiang: World War 3 Is About To Begin, Let Me Explain!

How to Speak
▶︎

How to Speak

Judge Can’t Stop Laughing At Sovereign Citizen’s Courtroom Meltdown!!!
▶︎

Judge Can’t Stop Laughing At Sovereign Citizen’s Courtroom Meltdown!!!

the true reason C++ always wins
▶︎

the true reason C++ always wins

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 10 of 13
▶︎

C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 10 of 13

The most beautiful formula not enough people understand
▶︎

The most beautiful formula not enough people understand