我希望您能将一个较大的Clojure-Script分割成更小的部分。其代码如下。
1:
(ns one
(:use [two :only (show)]))
(def status "WORKING")
第二步:
(ns two
(:use [one :only (status)]))
(defn show [] (println status))
结果: 异常。
PS 我知道发生了某种递归命名空间构建。我只知道一个粗略的半解决方案,比如在引用命名空间之前定义没有主体的命名空间?有什么建议吗?