protolude-0.3.3: A small prelude.
Safe HaskellSafe
LanguageHaskell2010

Protolude.List

Documentation

head :: Foldable f => f a -> Maybe a #

ordNub :: Ord a => [a] -> [a] #

sortOn :: Ord o => (a -> o) -> [a] -> [a] #

list :: [b] -> (a -> b) -> [a] -> [b] #

product :: (Foldable f, Num a) => f a -> a #

sum :: (Foldable f, Num a) => f a -> a #

groupBy :: (a -> a -> Bool) -> [a] -> [[a]] #