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.
fromException :: Exception e => SomeException -> Maybe eghc-internal GHC.Internal.Control.Exception No documentation available.
mapException :: (Exception e1, Exception e2) => (e1 -> e2) -> a -> aghc-internal GHC.Internal.Control.Exception This function maps one exception into another as proposed in the paper "A semantics for imprecise exceptions".
onException :: IO a -> IO b -> IO aghc-internal GHC.Internal.Control.Exception Like finally, but only performs the final action if there was an exception raised by the computation.
toException :: Exception e => e -> SomeExceptionghc-internal GHC.Internal.Control.Exception toException should produce a SomeException with no attached ExceptionContext.
-
ghc-internal GHC.Internal.Control.Exception.Base Arithmetic exceptions.
-
ghc-internal GHC.Internal.Control.Exception.Base Exceptions generated by array operations
-
ghc-internal GHC.Internal.Control.Exception.Base Asynchronous exceptions.
-
ghc-internal GHC.Internal.Control.Exception.Base The exception thrown when an infinite cycle is detected in fixIO.
FixIOException :: FixIOExceptionghc-internal GHC.Internal.Control.Exception.Base No documentation available.
-
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.