What is lazy evaluation?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

Lazy evaluation is a common technique in functional programming for separating two concerns: how you generate a value from whether/when you actually generate it. We look at the two different kinds of laziness and the benefits it gives you.