all :: (El a -> <e> Boolean) -> a -> <e> Boolean
filter :: (El a -> <e> Boolean) -> a -> <e> a
partition :: (El a -> <e> Boolean) -> a -> <e> (a,a)
- groupBy :: Hashable b => (El a -> b) -> [(b, a)]
+ groupBy :: (El a -> b) -> [(b, a)]
uniqueElement :: a -> El a // may fail
fromList :: [El a] -> a
toList :: a -> [El a]
foldl1 :: (El a -> El a -> <e> El a) -> a -> <e> a
foldr1 :: (El a -> El a -> <e> El a) -> a -> <e> a
- elem :: Eq (El a) => El a -> a -> Boolean
- elemIndex :: Eq (El a) => El a -> a -> Maybe Integer
- elemIndices :: Eq (El a) => El a -> a -> [Integer]
+ elem :: El a -> a -> Boolean
+ elemIndex :: El a -> a -> Maybe Integer
+ elemIndices :: El a -> a -> [Integer]
find :: (El a -> <e> Boolean) -> a -> <e> Maybe (El a)
findIndex :: (El a -> <e> Boolean) -> a -> <e> Maybe Integer
findIndices :: (El a -> <e> Boolean) -> a -> <e> [Integer]