小编Fed*_*sak的帖子

Clojure名称空间

我想把一个大的clojure脚本分成小的.它看起来像这样.

一:

(ns one
  (:use [two :only (show)]))

(def status "WORKING")
Run Code Online (Sandbox Code Playgroud)

二:

(ns two
  (:use [one :only (status)]))

(defn show [] (println status))
Run Code Online (Sandbox Code Playgroud)

结果:例外.

PS我明白某种递归命名空间构造会发生.我只知道一个草率的半解决方案,比如引用名称空间之前定义 没有正文 ?有什么建议?

clojure

3
推荐指数
2
解决办法
1535
查看次数

标签 统计

clojure ×1