Uses of Class
com.github.tonivade.purefun.instances.MonadMTL.EffectR
Packages that use MonadMTL.EffectR
-
Uses of MonadMTL.EffectR in com.github.tonivade.purefun.instances
Fields in com.github.tonivade.purefun.instances with type parameters of type MonadMTL.EffectRModifier and TypeFieldDescriptionprivate final MonadError<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, E> MonadMTL.monadErrorSprivate final Monad<MonadMTL.EffectR<F, R, E, ?>> MonadMTL.monadRprivate final MonadReader<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, R> MonadMTL.monadReaderSprivate final MonadState<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, S> MonadMTL.monadStateSMonadMTL.EffectS.valueMethods in com.github.tonivade.purefun.instances that return MonadMTL.EffectRModifier and TypeMethodDescriptionMonadMTL.EffectR<F, R, E, R> EffectRMonadReader.ask()<A> MonadMTL.EffectR<F, R, E, A> MonadMTL.effectR(MonadMTL.EffectE<F, E, A> effect0) <A,B> MonadMTL.EffectR <F, R, E, B> EffectRMonad.flatMap(Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A> value, Function1<? super A, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends B>> map) <A> MonadMTL.EffectR<F, R, E, A> EffectRMonadError.handleErrorWith(Kind<MonadMTL.EffectR<F, R, E, ?>, A> value, Function1<? super E, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A>> handler) <A> MonadMTL.EffectR<F, R, E, A> EffectRMonad.pure(A value) <A> MonadMTL.EffectR<F, R, E, A> EffectRMonadError.raiseError(E error) static <F extends Kind<F,?>, R, E, A>
MonadMTL.EffectR<F, R, E, A> MonadMTL.EffectR.toEffectR(Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A> hkt) Methods in com.github.tonivade.purefun.instances that return types with arguments of type MonadMTL.EffectRMethods in com.github.tonivade.purefun.instances with parameters of type MonadMTL.EffectRModifier and TypeMethodDescription<A> MonadMTL.EffectS<F, S, R, E, A> MonadMTL.effectS(MonadMTL.EffectR<F, R, E, A> effect1) Method parameters in com.github.tonivade.purefun.instances with type arguments of type MonadMTL.EffectRModifier and TypeMethodDescription<A,B> MonadMTL.EffectR <F, R, E, B> EffectRMonad.flatMap(Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A> value, Function1<? super A, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends B>> map) <A,B> MonadMTL.EffectR <F, R, E, B> EffectRMonad.flatMap(Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A> value, Function1<? super A, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends B>> map) <A> MonadMTL.EffectR<F, R, E, A> EffectRMonadError.handleErrorWith(Kind<MonadMTL.EffectR<F, R, E, ?>, A> value, Function1<? super E, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A>> handler) <A> MonadMTL.EffectR<F, R, E, A> EffectRMonadError.handleErrorWith(Kind<MonadMTL.EffectR<F, R, E, ?>, A> value, Function1<? super E, ? extends Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A>> handler) static <F extends Kind<F,?>, R, E, A>
MonadMTL.EffectR<F, R, E, A> MonadMTL.EffectR.toEffectR(Kind<MonadMTL.EffectR<F, R, E, ?>, ? extends A> hkt) Constructor parameters in com.github.tonivade.purefun.instances with type arguments of type MonadMTL.EffectR