Hoogle Search
Within LTS Haskell 24.1 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
base Control.Exception Wraps a particular exception exposing its ExceptionContext. Intended to be used when catching exceptions in cases where access to the context is desired.
ExceptionWithContext :: ExceptionContext -> a -> ExceptionWithContext abase Control.Exception No documentation available.
class Typeable a =>
ExceptionAnnotation abase Control.Exception.Annotation ExceptionAnnotations are types which can decorate exceptions as ExceptionContext.
-
base Control.Exception.Context Exception context represents a list of ExceptionAnnotations. These are attached to SomeExceptions via addExceptionContext and can be used to capture various ad-hoc metadata about the exception including backtraces and application-specific context. ExceptionContexts can be merged via concatenation using the Semigroup instance or mergeExceptionContext. Note that GHC will automatically solve implicit constraints of type ExceptionContext with emptyExceptionContext.
ExceptionContext :: [SomeExceptionAnnotation] -> ExceptionContextbase Control.Exception.Context No documentation available.
-
async Control.Concurrent.Async No documentation available.
ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThreadasync Control.Concurrent.Async No documentation available.
-
async Control.Concurrent.Async.Internal No documentation available.
ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThreadasync Control.Concurrent.Async.Internal No documentation available.
-
lifted-base Control.Exception.Lifted Wraps a particular exception exposing its ExceptionContext. Intended to be used when catching exceptions in cases where access to the context is desired.