我想按以下方式使用此代码: 如果我输入:
((function1 5) 2)
其中 function1 根据 5
执行其过程,并返回一个 function2
,它根据 2
执行某些操作。这可能吗?
最佳答案
(define (multiplyBy n) (lambda (x) (* n x)))
((multiplyBy 5) 2)
我相信会做你想做的事。
关于function - Scheme - 有一个函数返回一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12482313/