We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ab3e4c commit 26e50c3Copy full SHA for 26e50c3
src/clj/clojure/core.clj
@@ -4411,11 +4411,11 @@
4411
[a idx ret expr]
4412
`(let [a# ~a
4413
~ret (aclone a#)]
4414
- (loop [~idx (int 0)]
+ (loop [~idx 0]
4415
(if (< ~idx (alength a#))
4416
(do
4417
(aset ~ret ~idx ~expr)
4418
- (recur (unchecked-inc ~idx)))
+ (recur (unchecked-inc-long ~idx)))
4419
~ret))))
4420
4421
(defmacro areduce
@@ -4425,9 +4425,9 @@
4425
{:added "1.0"}
4426
[a idx ret init expr]
4427
`(let [a# ~a]
4428
- (loop [~idx (int 0) ~ret ~init]
+ (loop [~idx 0 ~ret ~init]
4429
4430
- (recur (unchecked-inc ~idx) ~expr)
+ (recur (unchecked-inc-long ~idx) ~expr)
4431
4432
4433
(defn float-array
0 commit comments