Hoogle Search
Within LTS Haskell 23.24 (ghc-9.8.4)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
explicit-exception Control.Monad.Exception.Synchronous Like Either, but explicitly intended for handling of exceptional results. In contrast to Either we do not support fail. Calling fail in the Exceptional monad is an error. This way, we do not require that an exception can be derived from a String, yet, we require no constraint on the exception type at all.
newtype
ExceptionalT e (m :: Type -> Type) aexplicit-exception Control.Monad.Exception.Synchronous like ErrorT, but ExceptionalT is the better name in order to distinguish from real (programming) errors
ExceptionalT :: m (Exceptional e a) -> ExceptionalT e (m :: Type -> Type) aexplicit-exception Control.Monad.Exception.Synchronous No documentation available.
-
lifted-async Control.Concurrent.Async.Lifted No documentation available.
ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThreadlifted-async Control.Concurrent.Async.Lifted No documentation available.
-
lifted-async Control.Concurrent.Async.Lifted.Safe No documentation available.
ExceptionInLinkedThread :: Async a -> SomeException -> ExceptionInLinkedThreadlifted-async Control.Concurrent.Async.Lifted.Safe No documentation available.
newtype
ExceptionT (m :: Type -> Type) aexception-transformers Control.Monad.Exception No documentation available.
ExceptionT :: m (Either SomeException a) -> ExceptionT (m :: Type -> Type) aexception-transformers Control.Monad.Exception No documentation available.
-
exception-hierarchy Control.Exception.Hierarchy No documentation available.