【发布时间】:2012-05-25 20:07:14
【问题描述】:
我需要为我的学校作业消除这个 Scheme lambda 构造。
任何想法如何做到这一点?
(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))
)
【问题讨论】:
标签: lambda functional-programming scheme lambda-calculus