yjtools-0.9.18: some tools for Monad, List, Tuple and so on.
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.List.Tools

Documentation

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

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

mulLists :: [[a]] -> [[a]] Source #

defaultElem :: a -> [a] -> [a] Source #

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

setAt :: [a] -> Int -> a -> [a] Source #

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