在 ClojureClr 中找不到 clojure.set
Can't find clojure.set in 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.5.x,不是 1.6,但是 (require 'clojure.set)
(注意 clojure.set 周围没有括号)和 (require '[clojure.set :as cs])
(给它一个别名)都对我有用。另见 Clojure : loading dependencies at the REPL
我正在使用 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.5.x,不是 1.6,但是 (require 'clojure.set)
(注意 clojure.set 周围没有括号)和 (require '[clojure.set :as cs])
(给它一个别名)都对我有用。另见 Clojure : loading dependencies at the REPL