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