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. toException :: Exception e => e -> SomeException

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

    toException should produce a SomeException with no attached ExceptionContext.

  2. class (MonadIO m, MonadException m) => MonadAsyncException (m :: Type -> Type)

    exception-transformers Control.Monad.Exception

    No documentation available.

  3. class Monad m => MonadException (m :: Type -> Type)

    exception-transformers Control.Monad.Exception

    No documentation available.

  4. data SomeException

    exception-transformers Control.Monad.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.

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

    exception-transformers Control.Monad.Exception

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

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

    exception-transformers Control.Monad.Exception

    No documentation available.

  7. liftException :: MonadException m => Either SomeException a -> m a

    exception-transformers Control.Monad.Exception

    Lift the result of running a computation in a monad transformed by ExceptionT into another monad that supports exceptions.

  8. mapExceptionT :: (m (Either SomeException a) -> n (Either SomeException b)) -> ExceptionT m a -> ExceptionT n b

    exception-transformers Control.Monad.Exception

    No documentation available.

  9. onException :: MonadException m => m a -> m b -> m a

    exception-transformers Control.Monad.Exception

    If an exception is raised by the computation, then perform a final action and re-raise the exception.

  10. runExceptionT :: ExceptionT (m :: Type -> Type) a -> m (Either SomeException a)

    exception-transformers Control.Monad.Exception

    No documentation available.

Page 27 of many | Previous | Next