请分享您的想法,参加2024年Clojure状态调查!

欢迎!请查看关于页面,以获取更多有关该系统如何工作的信息。

0
ClojureScript
这在1.10.339版本中发生,也与当前的master分支一致


$ clj -m cljs.main -co '{:checked-arrays :warn}' -r
ClojureScript 1.10.424
cljs.user=> (aget #js {:foo 1} "foo")
WARNING: cljs.core/aget, 实参必须是一个数组,后面跟数字索引,得到的是[object string],而不是预期(考虑使用goog.object/get进行对象访问)在REPL的第1行 <cljs repl>
线程 "Thread-128" 中出现异常 java.lang.RuntimeException: Agent is failed, needs restart
   在 clojure.lang.Util.runtimeException(Util.java:225)
   在 clojure.lang.Agent.dispatch(Agent.java:238)
   在 clojure.core$send_via.invokeStatic(core.clj:2101)
   在 clojure.core$send_via.doInvoke(core.clj:2093)
   在 clojure.lang.RestFn.invoke(RestFn.java:494)
   在 cljs.repl.browser$constrain_order.invokeStatic(browser.clj:255)
   在 cljs.repl.browser$constrain_order.invoke(browser.clj:251)
   在 cljs.repl.browser$fn__7428.invokeStatic(browser.clj:267)
   在 cljs.repl.browser$fn__7428.invoke(browser.clj:266)
   在 clojure.lang.MultiFn.invoke(MultiFn.java:238)
   在 cljs.repl.server$dispatch_request.invokeStatic(server.clj:190)
   在 cljs.repl.server$dispatch_request.invoke(server.clj:182)
   在 cljs.repl.server$handle_connection.invokeStatic(server.clj:199)
   在 cljs.repl.server$handle_connection.invoke(server.clj:195)
   在 cljs.repl.server$server_loop$fn__6162.invoke(server.clj:209)
   在 clojure.core$binding_conveyor_fn$fn__5476.invoke(core.clj:2022)
   在 clojure.lang.AFn.run(AFn.java:22)
   在 java.base/java.lang.Thread.run(Thread.java:834)
原因:java.lang.RuntimeException: Invalid token: Error
   在 clojure.lang.Util.runtimeException(Util.java:221)
   在 clojure.lang.LispReader.interpretToken(LispReader.java:402)
   在 clojure.lang.LispReader.read(LispReader.java:295)
   在 clojure.lang.LispReader.readDelimitedList(LispReader.java:1384)
   在 clojure.lang.LispReader$VectorReader.invoke(LispReader.java:1333)
   在 clojure.lang.LispReader.read(LispReader.java:275)
   在 clojure.lang.LispReader.read(LispReader.java:210)
   在 clojure.lang.LispReader.access$200(LispReader.java:41)
   在 clojure.lang.LispReader$CtorReader.invoke(LispReader.java:1408)
   在 clojure.lang.LispReader$DispatchReader.invoke(LispReader.java:836)
   在 clojure.lang.LispReader.read(LispReader.java:275)
   在 clojure.lang.LispReader.read(LispReader.java:206)
   在 clojure.lang.LispReader.read(LispReader.java:195)
   在 clojure.lang.RT.readString(RT.java:1871)
   在 clojure.lang.RT.readString(RT.java:1866)
   在 clojure.core$read_string.invokeStatic(core.clj:3781)
   在 clojure.core$read_string.invoke(core.clj:3771)
   在 cljs.repl.browser$fn__7420$fn__7422.invoke(browser.clj:262)
   在 cljs.repl.browser$run_in_order.invokeStatic(browser.clj:247)
   在 cljs.repl.browser$run_in_order.invoke(browser.clj:243)
   在 clojure.core$binding_conveyor_fn$fn__5476.invoke(core.clj:2025)
   在 clojure.lang.AFn.applyToHelper(AFn.java:154)
   在 clojure.lang.RestFn.applyTo(RestFn.java:132)
   在 clojure.lang.Agent$Action.doRun(Agent.java:114)
   在 clojure.lang.Agent$Action.run(Agent.java:163)
   在 java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    在 java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    ... 1 more

1 答案

0
by
...