|  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   |