Module
Control.Monad.Transformerless.Except
- Package
- purescript-transformerless
- Repository
- thimoteus/purescript-transformerless
#Except Source
newtype Except e aConstructors
Instances
Newtype (Except e a) _Invariant (Except e)Bifunctor ExceptFunctor (Except e)Apply (Except e)Applicative (Except e)Bind (Except e)Monad (Except e)Extend (Except e)(Eq e, Eq a) => Eq (Except e a)(Eq e) => Eq1 (Except e)(Ord e, Ord a) => Ord (Except e a)(Ord e) => Ord1 (Except e)(Bounded e, Bounded a) => Bounded (Except e a)Foldable (Except e)Bifoldable ExceptTraversable (Except e)Bitraversable Except(Semigroup a) => Semigroup (Except e a)(Monoid e) => Alternative (Except e)(Monoid e) => MonadZero (Except e)(Monoid e) => MonadPlus (Except e)(Show e, Show a) => Show (Except e a)(Semigroup e) => Alt (Except e)(Monoid e) => Plus (Except e)
#throwError Source
throwError :: forall a e. e -> Except e a- Modules
- Control.
Comonad. Transformerless. Env - Control.
Comonad. Transformerless. Store - Control.
Comonad. Transformerless. Traced - Control.
Monad. Transformerless. Cont - Control.
Monad. Transformerless. Except - Control.
Monad. Transformerless. RWS - Control.
Monad. Transformerless. Reader - Control.
Monad. Transformerless. State - Control.
Monad. Transformerless. Writer - Data.
Functor. Pairing. Transformerless
The
Altinstance differs from that belonging to the underlyingEitherin that this version collects errors.