File tree 2 files changed +5
-0
lines changed
2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ Notable changes to this project are documented in this file. The format is based
7
7
Breaking changes:
8
8
9
9
New features:
10
+ - Add ` prependArray ` (#224 by @JordanMartinez )
10
11
11
12
Bugfixes:
12
13
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ module Data.Array.NonEmpty
21
21
, snoc
22
22
, snoc'
23
23
, appendArray
24
+ , prependArray
24
25
, insert
25
26
, insertBy
26
27
@@ -233,6 +234,9 @@ snoc' xs x = unsafeFromArray $ A.snoc xs x
233
234
appendArray :: forall a . NonEmptyArray a -> Array a -> NonEmptyArray a
234
235
appendArray xs ys = unsafeFromArray $ toArray xs <> ys
235
236
237
+ prependArray :: forall a . Array a -> NonEmptyArray a -> NonEmptyArray a
238
+ prependArray xs ys = unsafeFromArray $ xs <> toArray ys
239
+
236
240
insert :: forall a . Ord a => a -> NonEmptyArray a -> NonEmptyArray a
237
241
insert x = unsafeAdapt $ A .insert x
238
242
You can’t perform that action at this time.
0 commit comments