欢迎!请参阅 关于 页面以了解有关该功能的一些更多信息。
附带的补丁包含一个失败的测试,该测试适用于 Clojure 和 ClojureScript 实现。它只是重复调用 subvec 和 catvec 来组合一个交错向量。附带的补丁仅包含 Clojure 的修复。我将调查 CLJS 的修复方案,但认为最好先就迄今为止的发现提出问题。
显示此行为的最低长度为 2371(触发 ArrayIndexOutOfBoundsException)。
评论由:neilkirsopp 提出
新的补丁已通过 Clojure 和 ClojureScript 测试。
评论由:michalmarczyk 提出
非常感谢!我已经将您的补丁应用到 master 上,并添加了一个基于 test.check 的 test-reduce-subvec-catvec 测试版本(保留了原始的失效示例)。