3
Мне нужно устранить эту схему лямбда-схемы для моего школьного задания.Устранить лямбда в схеме?
Любые идеи, как это осуществить?
(define (foo x)
(letrec
((h
(lambda (y z)
(cond
((null? y) 'undefined)
((null? (cdr y)) (car z))
(else (h (cddr y) (cdr z)))
))))
(h x x))
)
Я действительно не понимаю, почему они попросят их сделать это в задании. Похоже, что другой способ (видя, что внутреннее определение - 'letrec') более поучителен – newacct