【发布时间】:2014-03-27 18:05:23
【问题描述】:
我正在阅读 Clojure 编程书。我在一个关于部分的例子中,它是这样的:
(def only-strings (partial filter string?))
问题是,如果我写下一个函数:
(defn only-strings [x] (filter string? x))
我可以得到相同的结果:
user=> (only-strings [6 3 "hola" 45 54])
("hola")
在这里使用分部有什么好处?或者这个例子只是为了简单地展示它们?有人可以给我一个部分有用的例子。非常感谢。
【问题讨论】:
标签: clojure