papa-lens-implement-0.3.1: useful `lens` functions reimplemented

Safe HaskellSafe
LanguageHaskell2010

Papa.Lens.Implement.Data.List

Documentation

head :: Cons s s a a => s -> Maybe a Source #

tail :: Cons s s a a => s -> Maybe s Source #

last :: Snoc s s a a => s -> Maybe a Source #

init :: Snoc s s a a => s -> Maybe s Source #

(!!) :: Ixed s => s -> Index s -> Maybe (IxValue s) infixl 9 Source #