| Apply [] | |
Methods (<.>) :: [a -> b] -> [a] -> [b] # (.>) :: [a] -> [b] -> [b] # (<.) :: [a] -> [b] -> [a] # |
| Apply Maybe | |
|
| Apply IO | |
|
| Apply Identity | |
|
| Apply Option | |
|
| Apply NonEmpty | |
|
| Apply ZipList | |
|
| Apply Tree | |
|
| Apply Seq | |
|
| Apply IntMap | An IntMap is not Applicative, but it is an instance of Apply |
|
| Apply ((->) m) | |
Methods (<.>) :: (m -> a -> b) -> (m -> a) -> m -> b # (.>) :: (m -> a) -> (m -> b) -> m -> b # (<.) :: (m -> a) -> (m -> b) -> m -> a # |
| Apply (Either a) | |
|
| Semigroup m => Apply ((,) m) | |
Methods (<.>) :: (m, a -> b) -> (m, a) -> (m, b) # (.>) :: (m, a) -> (m, b) -> (m, b) # (<.) :: (m, a) -> (m, b) -> (m, a) # |
| Monad m => Apply (WrappedMonad m) | |
|
| Ord k => Apply (Map k) | A Map is not Applicative, but it is an instance of Apply |
|
| Apply m => Apply (ListT m) | |
|
| Applicative f => Apply (WrappedApplicative f) | |
|
| Apply f => Apply (MaybeApply f) | |
|
| Apply f => Apply (Lift f) | |
|
| (Functor m, Monad m) => Apply (MaybeT m) | |
|
| Arrow a => Apply (WrappedArrow a b) | |
|
| Semigroup m => Apply (Const * m) | |
|
| Biapply p => Apply (Join * p) | |
|
| Apply w => Apply (TracedT m w) | |
|
| (Apply w, Semigroup s) => Apply (StoreT s w) | |
|
| (Semigroup e, Apply w) => Apply (EnvT e w) | |
|
| Apply (Cokleisli w a) | |
|
| Apply w => Apply (IdentityT * w) | |
|
| Apply f => Apply (Backwards * f) | |
|
| (Functor m, Monad m) => Apply (ErrorT e m) | |
|
| (Functor m, Monad m) => Apply (ExceptT e m) | |
|
| Bind m => Apply (StateT s m) | |
|
| Bind m => Apply (StateT s m) | |
|
| (Apply m, Semigroup w) => Apply (WriterT w m) | |
|
| (Apply m, Semigroup w) => Apply (WriterT w m) | |
|
| Apply f => Apply (Reverse * f) | |
|
| Semigroup f => Apply (Constant * f) | |
|
| (Apply f, Apply g) => Apply (Product * f g) | |
|
| Apply (ContT * r m) | |
|
| Apply m => Apply (ReaderT * e m) | |
|
| (Apply f, Apply g) => Apply (Compose * * f g) | |
|
| (Bind m, Semigroup w) => Apply (RWST r w s m) | |
|
| (Bind m, Semigroup w) => Apply (RWST r w s m) | |
|