Portability | portable |
---|---|
Stability | experimental |
Maintainer | mad.one@gmail.com |
Safe Haskell | Safe-Inferred |
Indexed
.
Applicative
- class (IxFunctor f, IxPointed f) => IxApplicative f where
- liftIxA :: IxApplicative f => (a -> b) -> f t u a -> f t u b
- liftIxA2 :: IxApplicative f => (a -> b -> c) -> f s t a -> f t u b -> f s u c
Indexed Applicative
s
Applicative
class (IxFunctor f, IxPointed f) => IxApplicative f whereSource
Indexed
class.
Applicative
(<!*>) :: f s t (a -> b) -> f t u a -> f s u bSource
Indexed
.
<*>
(!*>) :: f s t a -> f t u b -> f s u bSource
Indexed
.
*>
(<!*) :: f s t a -> f t u b -> f s u aSource
Indexed
.
<*
IxApplicative Delim | Delimited continuations form an |
Monad m => IxApplicative (MW m) | Lifts regular instances of |
Other functions
liftIxA :: IxApplicative f => (a -> b) -> f t u a -> f t u bSource
This is
for indexed
liftA
s.
Applicative
liftIxA2 :: IxApplicative f => (a -> b -> c) -> f s t a -> f t u b -> f s u cSource
This is
for indexed
liftA2
s.
Applicative