欢迎!有关如何使用该功能的更多信息,请参阅 关于 页面。
相关:CLJS-1587
本票据涉及以下情况
`{'0 "a", 0 "b", \a "a", "a" "b"}
`
(hash-set \a "a")(array-map '0 "a", 0 "b", \a "a", "a" "b") `
可能的方案:在 {{cljs.compiler}} 的 keys/set-members 上使用 {{emit-str}},然后再检查唯一性。但我不确定这是否是一个好主意。任何人有想法吗?
评论者:mfikes
仅供参考,ClojureScript 自托管版中使用的 {{tools.reader}} 会通过诊断拒绝前两个示例
集合字面量包含重复的键:a