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.

  1. data ExceptionWithContext a

    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.

  2. ExceptionWithContext :: ExceptionContext -> a -> ExceptionWithContext a

    base Control.Exception

    No documentation available.

  3. class Typeable a => ExceptionAnnotation a

    base Control.Exception.Annotation

    ExceptionAnnotations are types which can decorate exceptions as ExceptionContext.

  4. data 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.

  5. ExceptionContext :: [SomeExceptionAnnotation] -> ExceptionContext

    base Control.Exception.Context

    No documentation available.

  6. data ExceptionInLinkedThread

    async Control.Concurrent.Async

    No documentation available.

  7. ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThread

    async Control.Concurrent.Async

    No documentation available.

  8. data ExceptionInLinkedThread

    async Control.Concurrent.Async.Internal

    No documentation available.

  9. ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThread

    async Control.Concurrent.Async.Internal

    No documentation available.

  10. data ExceptionWithContext a

    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.

Page 4 of many | Previous | Next