我不了解这个。
我也进行了一些性能测试,但我觉得这有点棘手,因为在从 Clojure(script) 转换到裸金属时必须考虑许多因素。
我想我主要想说的是,不管性能如何,至少对我来说,some 当前版本的 '逻辑' 似乎并不正确 :-) ... 从逻辑上讲,可以用 rest 代替 next ... 但在较新的 Clojure 版本中,由于某些原因,它在我的基准测试中的表现远不如我所希望的那样 (... 在我的基准测试中至少... 所以这不必意味着非常多... :-) )
无论如何,我认为这个版本确实修复了某些人遇到的“逻辑/命令”问题,同时也比较清晰易懂,于是我就有点抱着一线希望,渴望能够哪怕以微薄之力.contribute(做出贡献)给Clojure本身。:-)
现在看到,有人已经考虑过以更复杂的方式重新编写一些代码(比我之前的方法更复杂... :-))),这感觉挺酷的(我真的很喜欢这个想法!),但与此同时,也有一点失望:-)
所以,我想说的是,Clojure真的很出色,继续保持良好的工作态度!