- left(App<A>, App<B>) - Method in Applicative
-
(<*) :: f a -> f b -> f a
- liftA2_() - Method in Applicative
-
- liftA2(F2<A, B, C>, App<A>, App<B>) - Method in Applicative
-
liftA2 :: Applicative f => (a -> b -> c) -> f a -> f b -> f c
- liftA3(F3<A, B, C, D>, App<A>, App<B>, App<C>) - Method in Applicative
-
liftA3 :: Applicative f => (a -> b -> c -> d) -> f a -> f b -> f c -> f d
- liftA(F<A, B>, App<A>) - Method in Applicative
-
liftA :: Applicative f => (a -> b) -> f a -> f b
- liftM2(M<A>, M<B>, F2<A, B, R>) - Method in Monad
-
Promote a function to a monad, scanning the monadic arguments from left to
right.
- liftM3(M<A>, M<B>, M<C>, F3<A, B, C, R>) - Method in Monad
-
Promote a function to a monad, scanning the monadic arguments from left to
right (cf. liftM2).
- liftM(M<A>, F<A, B>) - Method in Monad
-
Promote a function to a monad.
- ListApplicative - Class in com.github.mperry.fg.typeclass.concrete
Created by MarkPerry on 10/04/2014.
- ListFunctor - Class in com.github.mperry.fg.typeclass.concrete
Created by MarkPerry on 10/04/2014.
- ListMonad - Class in com.github.mperry.fg.typeclass.concrete
Created by MarkPerry on 10/04/2014.