Napkin.Utils.Lists
for :: Functor t => t a -> (a -> b) -> t b #
chunksOf :: Int -> [e] -> [[e]] #
dropCommonPrefix :: Eq a => [a] -> [a] -> ([a], [a]) #
isShorter :: [a] -> [b] -> Bool #
mapHead :: (a -> a) -> [a] -> [a] #
asum1 :: Alternative f => NonEmpty (f a) -> f a #
(<:>) :: [a] -> a -> NonEmpty a #