Узнав немного схемы из SICP, я начал читать The Little Schemer (который я считаю довольно интересным), и я проделал одну четверть. Я заметил, что я могу написать много (большинство? Все) решений без использования лямбда, тогда как The Little Schemer всегда использует их. Например, самое первое определение
(define atom?
(lambda (x)
(and (not (pair? x)) (not (null? x)))))
который, если я не ошибаюсь, можно записать просто как
(define (atom? x)
(and (not (pair? x)) (not (null? x))))
Мне не хватает чего-то фундаментального, если я пишу без лямбда-решения?