lazy evaluation
Noun
Meaning
lazy evaluation (plural lazy evaluations)
(computing) Any of a variety of computing techniques that delay the computation of expressions until (and unless) the results are needed.
Antonyms
Examples
Lazy evaluation allows control structures to be defined normally, and not as primitives or compile-time techniques.
Lazy evaluation does not evaluate function arguments unless their values are required to evaluate the function call itself.