在一个新的 Lein (~2.5) repl 中,我输入:
(require '[clojure.string :as string])
我可以像预期的那样使用字符串。然而,当尝试像这样要求core.asnc时,我会收到错误消息:
(require '[clojure.core.async :as ca])
FileNotFoundException Could not locate clojure/core/async__init.class or clojure/core/async.clj on classpath. clojure.lang.RT.load (RT.java:449)
感谢您的回答,我现在可以使用pomegranate或alembic在运行时在repl中要求任意库了。但是宏呢?例如,如何在repl中获取“go”宏?没有像(require-macros...这样的东西,类比于在项目的ns声明中要求core.async的方法。