(define make-scaled
(lambda (scale f)
(lambda (x) (* scale (f x)))))
(define add-one
(lambda (x) (+ 1 x)))
| Q: What is | ((make-scaled 2 (make-scaled 3 add-one)) 4)? |
| ↓ | |
| ((lambda (x) (* 2 ((make-scaled 3 add-one) x))) 4) | |
| ↓ | |
| (* 2 ((make-scaled 3 add-one) 4)) | |
| ↓ | |
| (* 2 15) |