chickadee » srfi-45 » lazy

(lazy EXPRESSION) -> promisesyntax

Returns a promise for EXPRESSION, which must evaluate to a SRFI 45 promise. (See lazy-strict.}

The promise will be iteratively forced, overwriting the promise at each step before the next iteration, so as to avoid storage leaks.