tools-yj-0.1.0.20: Tribial tools
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.List.ToolsYj

Documentation

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

list' :: b -> (NonEmpty a -> b) -> [a] -> b Source #

replicateWithI :: Int -> (Int -> a) -> [a] Source #

replicateMWithI :: Applicative m => Int -> (Int -> m a) -> m [a] Source #

elemAll :: Eq a => [a] -> [a] -> Bool Source #

elemNotAll :: Eq a => [a] -> [a] -> Bool Source #

findDefault :: a -> (a -> Bool) -> [a] -> a Source #

listToTuple4 :: [a] -> (a, a, a, a) Source #