Lazy evaluation

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of a variety of computing techniques that delay the computation of expressions until (and unless) the results are needed.

    "By default, Haskell uses an execution strategy called lazy evaluation. Under laziness, an expression is never evaluated until it is needed for the evaluation of a larger one."

Example

More examples

"By default, Haskell uses an execution strategy called lazy evaluation. Under laziness, an expression is never evaluated until it is needed for the evaluation of a larger one."