【发布时间】:2013-11-06 12:22:51
【问题描述】:
有人可以解释一下 lambda 在方案中的工作原理吗?例如这里的工作原理:
(define (prepend-every prefix sent)
(every (lambda (wd) (word prefix wd)) sent))
或者这里:
(define (first-last sent)
(keep (lambda (wd) (equal? (first wd) (last wd))) sent))
> (first-last '(california ohio nebraska alabama alaska massachusetts))
'(OHIO ALABAMA ALASKA)
【问题讨论】: