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

欢迎!有关如何使用本站,请参阅关于页面获取更多信息。

0
ClojureScript

在 {{str}} 宏中,使用类型推断来决定何时应用单个参数的 {{str}} 函数,以便将 JavaScript 数组中的参数元素转换为字符串。但是,如果查看单个参数的 {{str}} 函数,现在它实现为一个数组连接。

这引发了是否可以完全跳过此类转换的问题,因为数组中的每个元素都将进行相同的字符串转换操作,就像调用单个参数的 {{str}} 函数所做的那样。

如果我们这样做,那么代码生成的效率将会更高,体积更小。

3 个答案

0

评论者:mfikes

CLJS-3904.patch 通过了 CI 和 Canary (/)

0

评论者:mfikes

CLJS-3094.patch 已添加到 Patch Tender (i)

0
参考文献:https://clojure.atlassian.net/browse/CLJS-3094(由 mfikes 报告)
...