Uses of Interface
com.github.tonivade.purefun.core.PartialFunction1
Packages that use PartialFunction1
Package
Description
-
Uses of PartialFunction1 in com.github.tonivade.purefun.core
Methods in com.github.tonivade.purefun.core that return PartialFunction1Modifier and TypeMethodDescriptiondefault <B> PartialFunction1<A, B> static <R> PartialFunction1<Integer, R> PartialFunction1.from(ImmutableArray<? extends R> array) static <K,V> PartialFunction1 <K, V> PartialFunction1.from(ImmutableMap<? super K, ? extends V> map) static <A,R> PartialFunction1 <A, R> default PartialFunction1<A, R> PartialFunction1.orElse(PartialFunction1<? super A, ? extends R> other) default PartialFunction1<A, R> Methods in com.github.tonivade.purefun.core with parameters of type PartialFunction1Modifier and TypeMethodDescriptiondefault PartialFunction1<A, R> PartialFunction1.orElse(PartialFunction1<? super A, ? extends R> other) -
Uses of PartialFunction1 in com.github.tonivade.purefun.data
Methods in com.github.tonivade.purefun.data with parameters of type PartialFunction1Modifier and TypeMethodDescriptiondefault <R> Sequence<R> Sequence.collect(PartialFunction1<? super E, ? extends R> function) -
Uses of PartialFunction1 in com.github.tonivade.purefun.effect
Fields in com.github.tonivade.purefun.effect declared as PartialFunction1Fields in com.github.tonivade.purefun.effect with type parameters of type PartialFunction1Methods in com.github.tonivade.purefun.effect with parameters of type PartialFunction1Modifier and TypeMethodDescriptionvoidCallStack.add(PartialFunction1<? super Throwable, ? extends Kind<PureIO<R, E, ?>, ? extends A>> mapError) voidStackItem.add(PartialFunction1<? super Throwable, ? extends Kind<PureIO<R, E, ?>, ? extends A>> mapError) Constructors in com.github.tonivade.purefun.effect with parameters of type PartialFunction1 -
Uses of PartialFunction1 in com.github.tonivade.purefun.monad
Fields in com.github.tonivade.purefun.monad declared as PartialFunction1Modifier and TypeFieldDescriptionprivate final PartialFunction1<? super Throwable, ? extends Kind<IO<?>, ? extends T>> IO.Recover.mapperFields in com.github.tonivade.purefun.monad with type parameters of type PartialFunction1Methods in com.github.tonivade.purefun.monad with parameters of type PartialFunction1Modifier and TypeMethodDescriptionvoidvoidIO.recoverWith(PartialFunction1<? super Throwable, ? extends Kind<IO<?>, ? extends T>> mapper) Constructors in com.github.tonivade.purefun.monad with parameters of type PartialFunction1 -
Uses of PartialFunction1 in com.github.tonivade.purefun.stream
Methods in com.github.tonivade.purefun.stream with parameters of type PartialFunction1Modifier and TypeMethodDescription<R> PureStream<F, R> Cons.collect(PartialFunction1<? super T, ? extends R> partial) <R> PureStream<F, R> Nil.collect(PartialFunction1<? super T, ? extends R> partial) <R> PureStream<F, R> PureStream.collect(PartialFunction1<? super T, ? extends R> partial) <R> PureStream<F, R> Suspend.collect(PartialFunction1<? super T, ? extends R> partial) -
Uses of PartialFunction1 in com.github.tonivade.purefun.typeclasses
Methods in com.github.tonivade.purefun.typeclasses with parameters of type PartialFunction1