2024 Clojure 状态调查! 中分享您的想法。

欢迎!请查看 关于 页面以了解更多有关此内容的信息。

0
ClojureScript

以下在 Clojure 中可行但在 ClojureScript 中不可行

`
(let [foo '(:a :b)]
(case foo

'(:a :b) :works))

`

2 答案

0

评论者:mfikes

这是证据表明引用的列表被求值

cljs.user=> (case [1 2] '(1 2) :good) TypeError: (1).call 是不是一个函数。(在 '(1).call(null,(2))', '(1).call' 是未定义的)

0
参考: https://clojure.atlassian.net/browse/CLJS-1917 (由anmonteiro报告)
...