Lazy evaluation
Evaluation delayed until a consumer requests the result, rather than completed when the producer is created.
Also known as deferred-evaluation
Evaluation delayed until a consumer requests the result, rather than completed when the producer is created.
Also known as deferred-evaluation