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

欢迎!请查看关于页面以获取更多有关如何使用此信息。

0
编译器
如果{{.}}的第二个参数是{{seq?}},则每个额外的参数都会静默丢弃。在CLJS中,这会抛出编译错误。


(. "xyz" (substring 1) (throw :bug?))
=> "yz"


或许至少应该发出警告,因为在使用{{.}}而不是{{..}}时并不立即明显。

1 答案

0
参考:https://clojure.atlassian.net/browse/CLJ-2261(由thheller报告)
...