Код Ревью
Сравни свои решения
;Map на листья дерева
(define (tree-map f tree)
(if (null? tree)
'()
(if (pair? tree)
(cons (tree-map f (car tree)) (tree-map f (cdr tree)))
(f tree))))
;Map на листья дерева
(define (tree-map f tree)
(if (null? tree)
'()
(if (pair? tree)
(cons (tree-map f (car tree)) (tree-map f (cdr tree)))
(f tree))))