Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

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

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

    lifted-base Control.Exception.Lifted

    No documentation available.

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

    lifted-base Control.Exception.Lifted

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

  3. onException :: MonadBaseControl IO m => m a -> m b -> m a

    lifted-base Control.Exception.Lifted

    Generalized version of onException. Note, any monadic side effects in m of the "afterward" computation will be discarded.

  4. someExceptionContext :: SomeException -> ExceptionContext

    lifted-base Control.Exception.Lifted

    View the ExceptionContext of a SomeException.

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

    lifted-base Control.Exception.Lifted

    toException should produce a SomeException with no attached ExceptionContext.

  6. mapException :: (e0 -> e1) -> Exceptional e0 a -> Exceptional e1 a

    explicit-exception Control.Monad.Exception.Asynchronous.Lazy

    No documentation available.

  7. mapExceptionT :: forall (m :: Type -> Type) e0 e1 a . Monad m => (e0 -> e1) -> ExceptionalT e0 m a -> ExceptionalT e1 m a

    explicit-exception Control.Monad.Exception.Asynchronous.Lazy

    No documentation available.

  8. mapExceptional :: (e0 -> e1) -> (a -> b) -> Exceptional e0 a -> Exceptional e1 b

    explicit-exception Control.Monad.Exception.Asynchronous.Lazy

    No documentation available.

  9. mapExceptionalT :: (m (Exceptional e0 a) -> n (Exceptional e1 b)) -> ExceptionalT e0 m a -> ExceptionalT e1 n b

    explicit-exception Control.Monad.Exception.Asynchronous.Lazy

    No documentation available.

  10. runExceptionalT :: ExceptionalT e (m :: Type -> Type) a -> m (Exceptional e a)

    explicit-exception Control.Monad.Exception.Asynchronous.Lazy

    No documentation available.

Page 19 of many | Previous | Next