A newtype wrapper around ExceptT from transformers that provides less
restrictive Applicative, Selective and Alternative instances.
Instances21Monad, Functor, MonadFix, MonadFail, Applicative, Foldable, …
(Selective f, Monad f) => Monad (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptFunctor f => Functor (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, MonadFix f) => MonadFix (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, MonadFail f) => MonadFail (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptSelective f => Applicative (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptFoldable f => Foldable (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptTraversable f => Traversable (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, Monoid e) => Alternative (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, Monoid e, Monad f) => MonadPlus (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, MonadIO f) => MonadIO (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Selective f, MonadZip f) => MonadZip (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Eq e, Eq1 f) => Eq1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Ord e, Ord1 f) => Ord1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Read e, Read1 f) => Read1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Show e, Show1 f) => Show1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptContravariant f => Contravariant (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.ExceptSelective f => Selective (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Eq e, Eq a, Eq1 f) => Eq (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Ord e, Ord a, Ord1 f) => Ord (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Read e, Read a, Read1 f) => Read (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Show e, Show a, Show1 f) => Show (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except