我试图理解在球拍中使用lambda,我仍然不清楚.我知道他们是无名(匿名)功能,但为什么这么好?我需要从其他函数访问我的函数,所以我怎么称呼它们?请解释下面的小程序,为什么使用lambda更好?谢谢.
; why is this better than below???
(define test
(lambda (x)
(lambda (y)
(+ x y))))
(define add27
(test 27))
; what's wrong with this???
(define (addTest x)
(+ x 27))
> (add27 2)
29
> (addTest 2)
29
Run Code Online (Sandbox Code Playgroud)