generated at
lazy evaluation
generator (computer programming)
incremental computing – a related concept whereby computations are only repeated if their inputs change. May be combined with lazy evaluation.

wikipedia lazy evaluation