gpt4 book ai didi

common-lisp - 如何摆脱普通 lisp 中的 funcall

转载 作者:行者123 更新时间:2023-12-02 07:39:11 24 4
gpt4 key购买 nike

根据这份文件:http://cl-cookbook.sourceforge.net/functions.html

(defun adder (n)
(lambda (x) (+ x n)))
(funcall (adder 12) 1)

我不得不用funcall来调用(adder 12),而且一遍又一遍地写funcall很无视,有没有办法在scheme中写出这样的代码:

((adder 12) 1)

最佳答案

没有。没有。

您也可以将其视为一项功能:它使函数对象的调用显式化并提高了源代码的可理解性。

关于common-lisp - 如何摆脱普通 lisp 中的 funcall,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12960190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com