Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

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

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

    ghc-internal GHC.Internal.Control.Exception

    No documentation available.

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

    ghc-internal GHC.Internal.Control.Exception

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

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

    ghc-internal GHC.Internal.Control.Exception

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

  4. toException :: Exception e => e -> SomeException

    ghc-internal GHC.Internal.Control.Exception

    toException should produce a SomeException with no attached ExceptionContext.

  5. data ArithException

    ghc-internal GHC.Internal.Control.Exception.Base

    Arithmetic exceptions.

  6. data ArrayException

    ghc-internal GHC.Internal.Control.Exception.Base

    Exceptions generated by array operations

  7. data AsyncException

    ghc-internal GHC.Internal.Control.Exception.Base

    Asynchronous exceptions.

  8. data FixIOException

    ghc-internal GHC.Internal.Control.Exception.Base

    The exception thrown when an infinite cycle is detected in fixIO.

  9. FixIOException :: FixIOException

    ghc-internal GHC.Internal.Control.Exception.Base

    No documentation available.

  10. data IOException

    ghc-internal GHC.Internal.Control.Exception.Base

    Exceptions that occur in the IO monad. An IOException records a more specific error type, a descriptive string and maybe the handle that was used when the error was flagged.

Page 25 of many | Previous | Next