You must (:use ... :only ...) with ClojureScript On Sat, Feb 25, 2012 at 3:31 PM, Chris McBride <[email protected]> wrote: > I have a namespace statement like this: > > (ns alephtest.websocket > (:require [alephtest.js-utils :as util])) > > If I change this to: > > (ns alephtest.websocket > (:use alephtest.js-utils)) > > I get this stack trace from the cljsbuild plugin (it took me a while > to figure what was causing this): > > java.lang.UnsupportedOperationException: nth not supported on this > type: Symbol > RT.java:835 clojure.lang.RT.nthFrom > RT.java:785 clojure.lang.RT.nth > compiler.clj:820 cljs.compiler/eval1118[fn] > core.clj:2432 clojure.core/map[fn] > LazySeq.java:42 clojure.lang.LazySeq.sval > LazySeq.java:60 clojure.lang.LazySeq.seq > RT.java:466 clojure.lang.RT.seq > core.clj:133 clojure.core/seq > core.clj:600 clojure.core/apply > core.clj:2459 clojure.core/mapcat > RestFn.java:423 clojure.lang.RestFn.invoke > compiler.clj:820 cljs.compiler/eval1118[fn] > protocols.clj:64 clojure.core.protocols/fn > protocols.clj:11 clojure.core.protocols/fn[fn] > core.clj:5995 clojure.core/reduce > compiler.clj:831 cljs.compiler/eval1118[fn] > MultiFn.java:177 clojure.lang.MultiFn.invoke > compiler.clj:1040 cljs.compiler/analyze-seq > compiler.clj:1093 cljs.compiler/analyze > compiler.clj:1086 cljs.compiler/analyze > compiler.clj:1153 cljs.compiler/compile-file* > compiler.clj:1191 cljs.compiler/compile-file > compiler.clj:1251 cljs.compiler/compile-root > closure.clj:350 cljs.closure/compile-dir > closure.clj:382 cljs.closure/eval1687[fn] > closure.clj:261 cljs.closure/eval1618[fn] > closure.clj:396 cljs.closure/eval1674[fn] > closure.clj:261 cljs.closure/eval1618[fn] > closure.clj:830 cljs.closure/build > core.clj:71 cljsbuild.core/compile-cljs > core.clj:183 cljsbuild.core/run-compiler > NO_SOURCE_FILE:1 user/eval2057[fn] > core.clj:158 cljsbuild.core/in-threads[fn] > core.clj:1817 clojure.core/binding-conveyor-fn[fn] > AFn.java:18 clojure.lang.AFn.call > FutureTask.java:303 java.util.concurrent.FutureTask > $Sync.innerRun > FutureTask.java:138 java.util.concurrent.FutureTask.run > ThreadPoolExecutor.java:886 java.util.concurrent.ThreadPoolExecutor > $Worker.runTask > ThreadPoolExecutor.java:908 java.util.concurrent.ThreadPoolExecutor > $Worker.run > Thread.java:662 java.lang.Thread.run > > Are use statements support in ClojureScript? > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en
-- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
