SICP Exercise 2.7 make-interval

Exercise 2.7.  Alyssa's program is incomplete because she has not specified the implementation of the interval abstraction. Here is a definition of the interval constructor:


(define (make-interval a b) (cons a b))


Define selectors upper-bound and lower-bound to complete the implementation.

SOLUTION

The code and tests are here.

Comments

Popular posts from this blog

SICP Exercise 4.9 do for while until

SICP Exercise 3.56 merge streams

SICP Exercise 1.22 search-for-primes