在Common Lisp的HyperSpec说,在funcall条目
(funcall function arg1 arg2 ...)
== (apply function arg1 arg2 ... nil)
== (apply function (list arg1 arg2 ...))
Run Code Online (Sandbox Code Playgroud)
因为它们在某种程度上是等价的,你什么时候使用apply,什么时候funcall?
common-lisp ×1