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(Eq1 f, Eq e) => Eq1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Ord1 f, Ord e) => Ord1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Read1 f, Read e) => Read1 (ExceptT e f)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Show1 f, Show e) => 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(Eq1 f, Eq e, Eq a) => Eq (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Ord1 f, Ord e, Ord a) => Ord (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Read1 f, Read e, Read a) => Read (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except(Show1 f, Show e, Show a) => Show (ExceptT e f a)Defined in selective-0.7.0.1 · Control.Selective.Trans.Except