errors-2.3.0: Simplified error-handling

Index

!? | Control.Error.Util, Control.Error
?: | Control.Error.Util, Control.Error
?? | Control.Error.Util, Control.Error
AllE |
1 (Type/Class) | Control.Error.Util, Control.Error
2 (Data Constructor) | Control.Error.Util, Control.Error
AnyE |
1 (Type/Class) | Control.Error.Util, Control.Error
2 (Data Constructor) | Control.Error.Util, Control.Error
assertErr | Control.Error.Safe, Control.Error
assertMay | Control.Error.Safe, Control.Error
assertZ | Control.Error.Safe, Control.Error
atDef | Control.Error
atErr | Control.Error.Safe, Control.Error
atMay | Control.Error
atZ | Control.Error.Safe, Control.Error
bimapExceptT | Control.Error.Util, Control.Error
bool | Control.Error.Util, Control.Error
catchE | Control.Error
catchEither | Data.EitherR, Control.Error
catMaybes | Control.Error
either | Control.Error
EitherR |
1 (Type/Class) | Data.EitherR, Control.Error
2 (Data Constructor) | Data.EitherR, Control.Error
err | Control.Error.Util, Control.Error
errLn | Control.Error.Util, Control.Error
ExceptRT |
1 (Type/Class) | Data.EitherR, Control.Error
2 (Data Constructor) | Data.EitherR, Control.Error
ExceptT |
1 (Type/Class) | Control.Error
2 (Data Constructor) | Control.Error
exceptT | Control.Error.Util, Control.Error
failWith | Control.Error.Util, Control.Error
failWithM | Control.Error.Util, Control.Error
findJustDef | Control.Error
flipEither | Data.EitherR, Control.Error
flipET | Data.EitherR, Control.Error
fmapL | Data.EitherR, Control.Error
fmapLT | Data.EitherR, Control.Error
fmapR | Control.Error.Util, Control.Error
fmapRT | Control.Error.Util, Control.Error
foldl1Def' | Control.Error
foldl1Err | Control.Error.Safe, Control.Error
foldl1Err' | Control.Error.Safe, Control.Error
foldl1May' | Control.Error
foldl1Z | Control.Error.Safe, Control.Error
foldl1Z' | Control.Error.Safe, Control.Error
foldr1Def | Control.Error
foldr1Err | Control.Error.Safe, Control.Error
foldr1May | Control.Error
foldr1Z | Control.Error.Safe, Control.Error
fromJustDef | Control.Error
fromMaybe | Control.Error
handleE | Data.EitherR, Control.Error
handleEither | Data.EitherR, Control.Error
handleExceptT | Control.Error.Util, Control.Error
headDef | Control.Error
headErr | Control.Error.Safe, Control.Error
headMay | Control.Error
headZ | Control.Error.Safe, Control.Error
hoistEither | Control.Error.Util, Control.Error
hoistMaybe | Control.Error.Util, Control.Error
hush | Control.Error.Util, Control.Error
hushT | Control.Error.Util, Control.Error
initDef | Control.Error
initErr | Control.Error.Safe, Control.Error
initMay | Control.Error
initSafe | Control.Error
initZ | Control.Error.Safe, Control.Error
isJust | Control.Error
isJustT | Control.Error.Util, Control.Error
isLeft | Control.Error.Util, Control.Error
isLeftT | Control.Error.Util, Control.Error
isNothing | Control.Error
isNothingT | Control.Error.Util, Control.Error
isRight | Control.Error.Util, Control.Error
isRightT | Control.Error.Util, Control.Error
just | Control.Error.Util, Control.Error
justErr | Control.Error.Safe, Control.Error
justZ | Control.Error.Safe, Control.Error
lastDef | Control.Error
lastErr | Control.Error.Safe, Control.Error
lastMay | Control.Error
lastZ | Control.Error.Safe, Control.Error
lefts | Control.Error
liftCallCC | Control.Error
liftCatch | Control.Error
liftListen | Control.Error
liftPass | Control.Error
listToMaybe | Control.Error
lookupJustDef | Control.Error
mapExceptT | Control.Error
mapMaybe | Control.Error
mapMaybeT | Control.Error
maximumDef | Control.Error
maximumErr | Control.Error.Safe, Control.Error
maximumMay | Control.Error
maximumZ | Control.Error.Safe, Control.Error
maybe | Control.Error
MaybeT |
1 (Type/Class) | Control.Error
2 (Data Constructor) | Control.Error
maybeT | Control.Error.Util, Control.Error
maybeToList | Control.Error
minimumDef | Control.Error
minimumErr | Control.Error.Safe, Control.Error
minimumMay | Control.Error
minimumZ | Control.Error.Safe, Control.Error
note | Control.Error.Util, Control.Error
noteT | Control.Error.Util, Control.Error
nothing | Control.Error.Util, Control.Error
partitionEithers | Control.Error
readDef | Control.Error
readErr | Control.Error.Safe, Control.Error
readMay | Control.Error
readZ | Control.Error.Safe, Control.Error
rightMay | Control.Error.Safe, Control.Error
rights | Control.Error
rightZ | Control.Error.Safe, Control.Error
runAllE | Control.Error.Util, Control.Error
runAnyE | Control.Error.Util, Control.Error
runEitherR | Data.EitherR, Control.Error
runExceptRT | Data.EitherR, Control.Error
runExceptT | Control.Error
runMaybeT | Control.Error
runScript | Control.Error.Script, Control.Error
Script | Control.Error.Script, Control.Error
scriptIO | Control.Error.Script, Control.Error
succeed | Data.EitherR, Control.Error
succeedT | Data.EitherR, Control.Error
syncIO | Control.Error.Util, Control.Error
tailDef | Control.Error
tailErr | Control.Error.Safe, Control.Error
tailMay | Control.Error
tailSafe | Control.Error
tailZ | Control.Error.Safe, Control.Error
throwE | Control.Error
throwEither | Data.EitherR, Control.Error
tryAssert | Control.Error.Safe, Control.Error
tryAt | Control.Error.Safe, Control.Error
tryFoldl1 | Control.Error.Safe, Control.Error
tryFoldl1' | Control.Error.Safe, Control.Error
tryFoldr1 | Control.Error.Safe, Control.Error
tryHead | Control.Error.Safe, Control.Error
tryInit | Control.Error.Safe, Control.Error
tryIO | Control.Error.Util, Control.Error
tryJust | Control.Error.Safe, Control.Error
tryLast | Control.Error.Safe, Control.Error
tryMaximum | Control.Error.Safe, Control.Error
tryMinimum | Control.Error.Safe, Control.Error
tryRead | Control.Error.Safe, Control.Error
tryRight | Control.Error.Safe, Control.Error
tryTail | Control.Error.Safe, Control.Error
withExceptT | Control.Error