Решение упражнения 1.44 из SICP
Это просто замечательнейшее упражнение! Сейчас объясню, почему оно мне так понравилось, но начнем с простого, то есть с определения процедуры smooth. Здесь все достаточно легко:
(define (smooth f dx)
(define (average x y z) (/ (+ x y z) 3))
(lambda (x) (average (f (- x dx))
[…]