【发布时间】:2016-03-08 18:32:09
【问题描述】:
假设我有一个完全独立的(如文件系统中的某处)文件:
(ns separate)
(def a "test")
现在,如果我尝试像这样加载该文件:
(load-file "separate.clj")
(require 'separate)
(separate/a)
它会抛出一个错误,指出 separate 未作为命名空间找到。为什么会这样,我该如何解决?
编辑:这实际上是我正在运行的代码:
【问题讨论】:
标签: clojure namespaces