Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
fromException :: Exception e => SomeException -> Maybe eexceptions Control.Monad.Catch No documentation available.
onException :: (HasCallStack, MonadCatch m) => m a -> m b -> m aexceptions Control.Monad.Catch Run an action only if an exception is thrown in the main action. The exception is not caught, simply rethrown. NOTE The action is only run if an exception is thrown. If the monad supports other ways of aborting the computation, the action won't run if those other kinds of errors are thrown. See onError.
toException :: Exception e => e -> SomeExceptionexceptions Control.Monad.Catch No documentation available.
-
async Control.Concurrent.Async.Warden No documentation available.
WardenException :: String -> WardenExceptionasync Control.Concurrent.Async.Warden No documentation available.
pattern
ArithException_ :: AsArithException s => ArithException -> slens Control.Exception.Lens No documentation available.
pattern
ArrayException_ :: AsArrayException s => ArrayException -> slens Control.Exception.Lens No documentation available.
-
lens Control.Exception.Lens Arithmetic exceptions.
-
lens Control.Exception.Lens Exceptions generated by array operations.
-
lens Control.Exception.Lens Asynchronous exceptions.