1.3.2. Constructing Procedures Using Lambda
Exercise 1.34

Evaluate the combination

Suppose we define the procedure


(define (f g)
  (g 2))

Then we have


(f square)
4

(f (lambda (z) (* z (+ z 1))))
6

What happens if we (perversely) ask the interpreter to evaluate the combination (f f)? Explain.



There are no comments yet.

Authentication required

You must log in to post a comment.

Login