【发布时间】:2012-10-07 03:40:45
【问题描述】:
当我在 clojure repl 或使用 leiningen repl 中运行我的应用程序时,它会运行,但是当我使用 uberjar 创建一个 jar 并运行该应用程序时,它只会读取我收藏的前 2 条记录。
我将其追踪到 pmap,因此我创建了 pmap 的最简单用法,它变得更加怪异。 为什么会这样
(ns ktest.core
(:gen-class))
(defn -main []
(println (pmap identity (range 20))))
但不是这个
(ns ktest.core
(:gen-class))
(defn -main []
(pmap #(println %) (range 20)))
【问题讨论】: