Hoogle Search
Within LTS Haskell 24.28 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
onException :: MonadException m => m a -> m b -> m aexception-transformers Control.Monad.Exception If an exception is raised by the computation, then perform a final action and re-raise the exception.
runExceptionT :: ExceptionT (m :: Type -> Type) a -> m (Either SomeException a)exception-transformers Control.Monad.Exception No documentation available.
toException :: Exception e => e -> SomeExceptionexception-transformers Control.Monad.Exception toException should produce a SomeException with no attached ExceptionContext.
-
SafeSemaphore Control.Concurrent.FairRWLock Exception type thrown or returned by this module. "Impossible" conditions get the error thrown and usage problems get the error returned.
RWLockException :: ThreadId -> RWLockExceptionKind -> String -> RWLockExceptionSafeSemaphore Control.Concurrent.FairRWLock No documentation available.
-
SafeSemaphore Control.Concurrent.FairRWLock Operation in which error arose,
-
scheduler Control.Scheduler Exception that gets thrown whenever concurrent access is attempted to the WorkerStates
MutexException :: MutexExceptionscheduler Control.Scheduler No documentation available.
data
AnnotatedException exceptionannotated-exception Control.Exception.Annotated The AnnotatedException type wraps an exception with a [Annotation]. This can provide a sort of a manual stack trace with programmer provided data.
AnnotatedException :: [Annotation] -> exception -> AnnotatedException exceptionannotated-exception Control.Exception.Annotated No documentation available.