Uses of Interface
com.github.tonivade.purefun.typeclasses.Alternative
Packages that use Alternative
-
Uses of Alternative in com.github.tonivade.purefun.instances
Subinterfaces of Alternative in com.github.tonivade.purefun.instancesModifier and TypeInterfaceDescription(package private) interface(package private) interfaceMethods in com.github.tonivade.purefun.instances that return AlternativeModifier and TypeMethodDescriptionstatic Alternative<Option<?>> OptionInstances.alternative()static Alternative<Sequence<?>> SequenceInstances.alternative() -
Uses of Alternative in com.github.tonivade.purefun.typeclasses
Subinterfaces of Alternative in com.github.tonivade.purefun.typeclassesModifier and TypeInterfaceDescription(package private) interfaceComposedAlternative<F extends Kind<F,?>, G extends Kind<G, ?>> Methods in com.github.tonivade.purefun.typeclasses that return AlternativeModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, G extends Kind<G, ?>>
Alternative<Nested<F, G>> Alternative.compose(Alternative<F> f, Alternative<G> g) ComposedAlternative.f()ComposedAlternative.g()Methods in com.github.tonivade.purefun.typeclasses with parameters of type AlternativeModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, G extends Kind<G, ?>>
Alternative<Nested<F, G>> Alternative.compose(Alternative<F> f, Alternative<G> g)