在ClojureClr中找不到clojure.set

时间:2015-07-15 21:32:54

标签: clojure clojureclr

我正在使用ClojureClr 1.6.0而我正在尝试使用clojure.set,但我无法找到它:

user=> (doc clojure.set/union)
; nil

当我尝试使用它时,我得到:

user=> (clojure.set/union #{1 2} #{3})
; TypeNotFoundException Unable to find type: clojure.set clojure.lang.RT.classForNameE (:0)

我试图加载它

user=> (require '(clojure.set))
; nil

但仍然无法找到它。

1 个答案:

答案 0 :(得分:4)

加载所需依赖项的语法似乎不正确。我有1.5.x,而不是1.6,但(require 'clojure.set)(注意clojure.set周围没有括号)和(require '[clojure.set :as cs])(给它别名)都适合我。另请参阅Clojure : loading dependencies at the REPL