Hoogle Search

Within LTS Haskell 24.2 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. data SomeException

    base Control.Exception

    The SomeException type is the root of the exception type hierarchy. When an exception of type e is thrown, behind the scenes it is encapsulated in a SomeException.

  2. SomeException :: e -> SomeException

    base Control.Exception

    No documentation available.

  3. addExceptionContext :: ExceptionAnnotation a => a -> SomeException -> SomeException

    base Control.Exception

    Add more ExceptionContext to a SomeException.

  4. asyncExceptionFromException :: Exception e => SomeException -> Maybe e

    base Control.Exception

    No documentation available.

  5. asyncExceptionToException :: Exception e => e -> SomeException

    base Control.Exception

    No documentation available.

  6. displayException :: Exception e => e -> String

    base Control.Exception

    Render this exception value in a human-friendly manner. Default implementation: show.

  7. fromException :: Exception e => SomeException -> Maybe e

    base Control.Exception

    No documentation available.

  8. mapException :: (Exception e1, Exception e2) => (e1 -> e2) -> a -> a

    base Control.Exception

    This function maps one exception into another as proposed in the paper "A semantics for imprecise exceptions".

  9. onException :: IO a -> IO b -> IO a

    base Control.Exception

    Like finally, but only performs the final action if there was an exception raised by the computation.

  10. someExceptionContext :: SomeException -> ExceptionContext

    base Control.Exception

    View the ExceptionContext of a SomeException.

Page 8 of many | Previous | Next