File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -328,12 +328,18 @@ span
328328 -> { init :: Array a , rest :: Array a }
329329span f = adaptAny $ A .span f
330330
331- nub :: forall a . Eq a => NonEmptyArray a -> NonEmptyArray a
331+ nub :: forall a . Ord a => NonEmptyArray a -> NonEmptyArray a
332332nub = unsafeAdapt A .nub
333333
334- nubBy :: forall a . (a -> a -> Boolean ) -> NonEmptyArray a -> NonEmptyArray a
334+ nubEq :: forall a . Eq a => NonEmptyArray a -> NonEmptyArray a
335+ nubEq = unsafeAdapt A .nubEq
336+
337+ nubBy :: forall a . (a -> a -> Ordering ) -> NonEmptyArray a -> NonEmptyArray a
335338nubBy f = unsafeAdapt $ A .nubBy f
336339
340+ nubByEq :: forall a . (a -> a -> Boolean ) -> NonEmptyArray a -> NonEmptyArray a
341+ nubByEq f = unsafeAdapt $ A .nubByEq f
342+
337343union :: forall a . Eq a => NonEmptyArray a -> NonEmptyArray a -> NonEmptyArray a
338344union = unionBy (==)
339345
You can’t perform that action at this time.
0 commit comments