为什么以下函数在 Clojure 中不起作用:
(defn tests
[] 0
[a b] 1)
它给出以下错误:clojure.lang.Compiler$CompilerException:java.lang.RuntimeException:无法解析符号:在此上下文中的a
最佳答案
每个都需要用括号括起来
(defn tests
([] 0)
([a b] 1))
关于clojure - Clojure 中的参数重载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17476633/