We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 253507a commit fcab796Copy full SHA for fcab796
Data/HashMap/Internal.hs
@@ -2310,8 +2310,9 @@ updateOrConcatWithKey :: Eq k => (k -> v -> v -> (# v #)) -> A.Array (Leaf k v)
2310
updateOrConcatWithKey f ary1 ary2 = A.run $ do
2311
let n1 = A.length ary1
2312
let n2 = A.length ary2
2313
+ -- initialize output array with first element of ary1
2314
mary <- A.new (n1 + n2) (A.index ary1 0)
- -- copy over all elements from ary1
2315
+ -- copy over remaining elements from ary1
2316
A.copy ary1 1 mary 1 (n1-1)
2317
-- append or update all elements from ary2
2318
let go !iEnd !i2 !iMut
0 commit comments