Control.Error.Safe

Maybe-compatible functions

assertMay

rightMay

Either-compatible functions

tailErr

initErr

headErr

lastErr

minimumErr

maximumErr

foldr1Err

foldl1Err

foldl1Err'

atErr

readErr

assertErr

justErr

ExceptT-compatible functions

tryTail

tryInit

tryHead

tryLast

tryMinimum

tryMaximum

tryFoldr1

tryFoldl1

tryFoldl1'

tryAt

tryRead

tryAssert

tryJust

tryRight

MonadPlus-compatible functions

tailZ

initZ

headZ

lastZ

minimumZ

maximumZ

foldr1Z

foldl1Z

foldl1Z'

atZ

readZ

assertZ

justZ

rightZ