- All Superinterfaces:
Alternative<Nested<F,,G>> Applicative<Nested<F,,G>> ComposedApplicative<F,,G> ComposedMonoidK<F,,G> ComposedSemigroupK<F,,G> Functor<Nested<F,,G>> Invariant<Nested<F,,G>> MonoidK<Nested<F,,G>> SemigroupK<Nested<F,G>>
interface ComposedAlternative<F extends Kind<F,?>,G extends Kind<G,?>>
extends ComposedApplicative<F,G>, ComposedMonoidK<F,G>, Alternative<Nested<F,G>>
-
Nested Class Summary
-
Method Summary
Methods inherited from interface com.github.tonivade.purefun.typeclasses.Applicative
first, last, map, mapN, mapN, mapN, mapN, mapN, mapN, mapN, mapN, tuple, tuple, tuple, tupleMethods inherited from interface com.github.tonivade.purefun.typeclasses.ComposedApplicative
ap, pureMethods inherited from interface com.github.tonivade.purefun.typeclasses.ComposedMonoidK
zeroMethods inherited from interface com.github.tonivade.purefun.typeclasses.ComposedSemigroupK
combineK
-
Method Details
-
f
Alternative<F> f() -
g
Alternative<G> g()
-