Uses of Class
com.jnape.palatable.lambda.functor.builtin.Compose
Packages that use Compose
-
Uses of Compose in com.jnape.palatable.lambda.functor.builtin
Methods in com.jnape.palatable.lambda.functor.builtin that return ComposeModifier and TypeMethodDescriptionCompose.discardL
(Applicative<B, Compose<F, G, ?>> appB) Sequence both thisApplicative
andappB
, discarding thisApplicative's
result and returningappB
.Compose.discardR
(Applicative<B, Compose<F, G, ?>> appB) Sequence both thisApplicative
andappB
, discardingappB's
result and returning thisApplicative
.Covariantly transmute this functor's parameter using the given mapping function.Compose.pure
(B b) Lift the valueb
into this applicative functor.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 ComposeModifier and TypeMethodDescriptionGiven alazy
instance 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 ComposeModifier and TypeMethodDescriptionCompose.discardL
(Applicative<B, Compose<F, G, ?>> appB) Sequence both thisApplicative
andappB
, discarding thisApplicative's
result and returningappB
.Compose.discardR
(Applicative<B, Compose<F, G, ?>> appB) Sequence both thisApplicative
andappB
, discardingappB's
result and returning thisApplicative
.Given alazy
instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.Given another instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.