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报告)
...