| Plus [] Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus Maybe Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus IO Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus Option Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus First Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus Last Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus IntMap Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus Seq Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus (U1 :: Type -> Type) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| MonadPlus m => Plus (WrappedMonad m) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus (Proxy :: Type -> Type) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Ord k => Plus (Map k) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (Lift f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Bind f, Monad f) => Plus (MaybeT f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Apply f, Applicative f) => Plus (ListT f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Hashable k, Eq k) => Plus (HashMap k) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Alternative f => Plus (WrappedApplicative f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (Rec1 f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| ArrowPlus a => Plus (WrappedArrow a b) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (IdentityT f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (Reverse f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (WriterT w f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (WriterT w f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (StateT e f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (StateT e f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Bind f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Bind f, Monad f, Error e) => Plus (ErrorT e f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (Backwards f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (Static f a) Source # | |
Instance detailsDefined in Data.Semigroupoid.Static |
| (Plus f, Plus g) => Plus (f :*: g) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Plus f, Plus g) => Plus (Product f g) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (ReaderT e f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (M1 i c f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| (Plus f, Functor g) => Plus (Compose f g) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (RWST r w s f) Source # | |
Instance detailsDefined in Data.Functor.Plus |
| Plus f => Plus (RWST r w s f) Source # | |
Instance detailsDefined in Data.Functor.Plus |