2024 年 Clojure 状况调查 中分享您的想法!

欢迎!请访问关于页面以获取更多关于这个机制的信息。

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


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


最好至少得到一个警告,因为我们可能不会立即明显地在使用 {{.}} 而不是 {{..}} 时出错。

1 个答案

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