我有一个基本的 Clojure 脚本,其中包含:
(def test
(future
(loop []
(println "Running")
(recur))))
但是,如果我使用以下命令执行文件:
java -cp clojure-1.3.0.jar clojure.main test.clj
然后屏幕充满“正在运行”。我怎样才能改变它,以便未来在我想要的时候运行?
注意:我意识到这将永远运行,这只是我的问题的一个例子。