A principled implementation of
delay
and
force
in Scheme.
Lecture 5 - slide 21 : 26
Program 1
(delay expr) ~ (lambda() expr) (define (force promise) (promise))