strict promises? campbell@xxxxxx 01 Feb 2004 01:13 UTC
I just found myself wanting to create a promise, but not to delay its evaluation. I could do (let ((p (delay <expression>))) (force p) p) but that would needlessly compute and complicate. STRICT would do just what I want. Why was STRICT not provided in the first place, in fact?