2024年的Clojure调查中分享您的想法!

欢迎!请查看关于页面以了解更多此处的信息。

0 投票
Clojure

当前对 long-array 等进行 reduce 操作永远不会结束在快速 {{ArraySeq_Long.reduce}} 函数中。只有当用户事先调用 {{seq}}。

因此

;; 快速: (reduce (fn [_ _]) 0 (seq (long-array [1]))) ;; >2x 更慢: (reduce (fn [_ _]) 0 (long-array [1]))

1 答案

0 投票
...