标签: clojure
Clojure中是否有任何特殊形式或功能,相当于:
(defn foo [ob col f] (reduce #(f %1 %2) ob col))
基本上类似于doto但是在Clojure数据结构上工作而不是在可变java对象上。
答案 0 :(得分:5)
您的代码看起来很好,但可以简化为:
(reduce f ob coll)