MissingK-0.0.1: Useful types and definitions missing from other libraries

Safe HaskellSafe
LanguageHaskell98

Data.List.Extra

Documentation

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

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

elemAt :: Int -> [a] -> Maybe a Source #

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

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

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

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