Uses of Record Class
com.github.tonivade.purefun.type.Id
Packages that use Id
Package
Description
-
Uses of Id in com.github.tonivade.purefun.core
Methods in com.github.tonivade.purefun.core that return types with arguments of type Id -
Uses of Id in com.github.tonivade.purefun.instances
Methods in com.github.tonivade.purefun.instances that return types with arguments of type IdModifier and TypeMethodDescriptionIdApplicative.ap(Kind<Id<?>, ? extends T> value, Kind<Id<?>, ? extends Function1<? super T, ? extends R>> apply) static Applicative<Id<?>> IdInstances.applicative()IdComonad.coflatMap(Kind<Id<?>, ? extends A> value, Function1<? super Kind<Id<?>, ? extends A>, ? extends B> map) IdInstances.comonad()IdMonad.flatMap(Kind<Id<?>, ? extends T> value, Function1<? super T, ? extends Kind<Id<?>, ? extends R>> map) IdInstances.foldable()IdInstances.functor()IdInstances.monad()IdPure.pure(T value) IdInstances.traverse()IdTraverse.traverse(Applicative<G> applicative, Kind<Id<?>, T> value, Function1<? super T, ? extends Kind<G, ? extends R>> mapper) Method parameters in com.github.tonivade.purefun.instances with type arguments of type IdModifier and TypeMethodDescriptionIdApplicative.ap(Kind<Id<?>, ? extends T> value, Kind<Id<?>, ? extends Function1<? super T, ? extends R>> apply) IdComonad.coflatMap(Kind<Id<?>, ? extends A> value, Function1<? super Kind<Id<?>, ? extends A>, ? extends B> map) IdComonad.coflatMap(Kind<Id<?>, ? extends A> value, Function1<? super Kind<Id<?>, ? extends A>, ? extends B> map) default <A> AIdMonad.flatMap(Kind<Id<?>, ? extends T> value, Function1<? super T, ? extends Kind<Id<?>, ? extends R>> map) IdMonad.flatMap(Kind<Id<?>, ? extends T> value, Function1<? super T, ? extends Kind<Id<?>, ? extends R>> map) default <A,B> B IdFoldable.foldLeft(Kind<Id<?>, ? extends A> value, B initial, Function2<? super B, ? super A, ? extends B> mapper) default <A,B> Eval <B> IdFoldable.foldRight(Kind<Id<?>, ? extends A> value, Eval<? extends B> initial, Function2<? super A, ? super Eval<? extends B>, ? extends Eval<? extends B>> mapper) IdTraverse.traverse(Applicative<G> applicative, Kind<Id<?>, T> value, Function1<? super T, ? extends Kind<G, ? extends R>> mapper) -
Uses of Id in com.github.tonivade.purefun.type
Methods in com.github.tonivade.purefun.type that return IdModifier and TypeMethodDescription<R> Id<R> <R> Id<R> <R> Id<R> static <T> Id<T> Id.of(T value) static <T> Id<T> Method parameters in com.github.tonivade.purefun.type with type arguments of type Id