【发布时间】:2012-12-27 14:14:09
【问题描述】:
谁能给我解释一下?我想我理解 (defn -main) 声明了一个 Java 可以识别的 main 方法,如果你将它与带有 (:gen-class) 的命名空间一起使用,你可以欺骗 Java 认为 clojure 是面向对象的,但是如果您只是创建一个类似
的函数,我无法弄清楚目的是什么(def-add2 (部分 + 2) )
or (defn-my-function...)
如果上述假设有误,谁能简单解释一下或纠正我?
**Edit - 我了解偏函数的作用:) 我只是想知道上面和 (def add2 (partial + 2)) 之间是否有区别
【问题讨论】:
标签: clojure