Uses of Class
com.jnape.palatable.lambda.functor.builtin.Compose
-
Packages that use Compose Package Description com.jnape.palatable.lambda.functor.builtin -
-
Uses of Compose in com.jnape.palatable.lambda.functor.builtin
Methods in com.jnape.palatable.lambda.functor.builtin that return Compose Modifier and Type Method Description <B> Compose<F,G,B>Compose. discardL(Applicative<B,Compose<F,G,?>> appB)Sequence both thisApplicativeandappB, discarding thisApplicative'sresult and returningappB.<B> Compose<F,G,A>Compose. discardR(Applicative<B,Compose<F,G,?>> appB)Sequence both thisApplicativeandappB, discardingappB'sresult and returning thisApplicative.<B> Compose<F,G,B>Compose. fmap(Fn1<? super A,? extends B> fn)Covariantly transmute this functor's parameter using the given mapping function.<B> Compose<F,G,B>Compose. pure(B b)Lift the valuebinto this applicative functor.<B> Compose<F,G,B>Compose. zip(Applicative<Fn1<? super A,? extends B>,Compose<F,G,?>> appFn)Given another instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.Methods in com.jnape.palatable.lambda.functor.builtin that return types with arguments of type Compose Modifier and Type Method Description <B> Lazy<Compose<F,G,B>>Compose. lazyZip(Lazy<? extends Applicative<Fn1<? super A,? extends B>,Compose<F,G,?>>> lazyAppFn)Given alazyinstance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.static <F extends Applicative<?,F>,G extends Applicative<?,G>>
Pure<Compose<F,G,?>>Compose. pureCompose(Pure<F> pureF, Pure<G> pureG)Method parameters in com.jnape.palatable.lambda.functor.builtin with type arguments of type Compose Modifier and Type Method Description <B> Compose<F,G,B>Compose. discardL(Applicative<B,Compose<F,G,?>> appB)Sequence both thisApplicativeandappB, discarding thisApplicative'sresult and returningappB.<B> Compose<F,G,A>Compose. discardR(Applicative<B,Compose<F,G,?>> appB)Sequence both thisApplicativeandappB, discardingappB'sresult and returning thisApplicative.<B> Lazy<Compose<F,G,B>>Compose. lazyZip(Lazy<? extends Applicative<Fn1<? super A,? extends B>,Compose<F,G,?>>> lazyAppFn)Given alazyinstance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.<B> Compose<F,G,B>Compose. zip(Applicative<Fn1<? super A,? extends B>,Compose<F,G,?>> appFn)Given another instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
-