Uses of Interface
com.github.tonivade.purefun.core.Function3
Packages that use Function3
Package
Description
-
Uses of Function3 in com.github.tonivade.purefun.concurrent
Methods in com.github.tonivade.purefun.concurrent with parameters of type Function3 -
Uses of Function3 in com.github.tonivade.purefun.core
Subinterfaces of Function3 in com.github.tonivade.purefun.coreMethods in com.github.tonivade.purefun.core that return Function3Modifier and TypeMethodDescriptionConsumer3.asFunction()static <A,B, C, R>
Function3<A, B, C, R> Function3.cons(R value) static <A,B, C> Function3 <A, B, C, A> Function3.first()PartialFunction3.lift()Function3.memoized()static <A,B, C> Function3 <A, B, C, B> Function3.second()static <A,B, C> Function3 <A, B, C, C> Function3.third()Methods in com.github.tonivade.purefun.core with parameters of type Function3Modifier and TypeMethodDescription<R> Applicable<F, R> <R> Rstatic <F extends Applicable<F,?>, A, B, C, R>
Applicable<F, R> Applicable.mapN(Applicable<F, ? extends A> fa, Applicable<F, ? extends B> fb, Applicable<F, ? extends C> fc, Function3<? super A, ? super B, ? super C, ? extends R> mapper) -
Uses of Function3 in com.github.tonivade.purefun.type
Methods in com.github.tonivade.purefun.type with parameters of type Function3Modifier and TypeMethodDescriptionstatic <E,T1, T2, T3, R>
Validation<Validation.Result<E>, R> Validation.mapN(Validation<E, T1> validation1, Validation<E, T2> validation2, Validation<E, T3> validation3, Function3<? super T1, ? super T2, ? super T3, ? extends R> mapper) -
Uses of Function3 in com.github.tonivade.purefun.typeclasses
Methods in com.github.tonivade.purefun.typeclasses with parameters of type Function3Modifier and TypeMethodDescriptionApplicative.mapN(Kind<F, ? extends A> fa, Kind<F, ? extends B> fb, Kind<F, ? extends C> fc, Function3<? super A, ? super B, ? super C, ? extends R> mapper) Parallel.parMapN(Kind<F, ? extends A> fa, Kind<F, ? extends B> fb, Kind<F, ? extends C> fc, Function3<? super A, ? super B, ? super C, ? extends R> mapper)