Uses of Interface
com.github.tonivade.purefun.transformer.StateT
Packages that use StateT
-
Uses of StateT in com.github.tonivade.purefun.instances
Fields in com.github.tonivade.purefun.instances declared as StateTFields in com.github.tonivade.purefun.instances with type parameters of type StateTModifier and TypeFieldDescriptionprivate final MonadError<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, E> MonadMTL.monadErrorSprivate final MonadReader<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, R> MonadMTL.monadReaderSprivate final MonadState<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, S> MonadMTL.monadStateSMethods in com.github.tonivade.purefun.instances that return StateTModifier and TypeMethodDescriptionStateTMonadReader.ask()StateTMonad.flatMap(Kind<StateT<F, S, ?>, ? extends T> value, Function1<? super T, ? extends Kind<StateT<F, S, ?>, ? extends R>> map) StateTMonadState.get()StateTMonadError.handleErrorWith(Kind<StateT<F, S, ?>, A> value, Function1<? super E, ? extends Kind<StateT<F, S, ?>, ? extends A>> handler) StateTMonad.pure(T value) StateTMonadError.raiseError(E error) MonadMTL.EffectS.value()Methods in com.github.tonivade.purefun.instances that return types with arguments of type StateTModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, S, E>
MonadError<StateT<F, S, ?>, E> StateTInstances.monadError(MonadError<F, E> monadErrorF) static <F extends Kind<F,?>, S, R>
MonadReader<StateT<F, S, ?>, R> StateTInstances.monadReader(MonadReader<F, R> monadReaderF) static <F extends Kind<F,?>, S>
MonadState<StateT<F, S, ?>, S> StateTInstances.monadState(Monad<F> monadF) Method parameters in com.github.tonivade.purefun.instances with type arguments of type StateTModifier and TypeMethodDescriptionStateTMonad.flatMap(Kind<StateT<F, S, ?>, ? extends T> value, Function1<? super T, ? extends Kind<StateT<F, S, ?>, ? extends R>> map) StateTMonad.flatMap(Kind<StateT<F, S, ?>, ? extends T> value, Function1<? super T, ? extends Kind<StateT<F, S, ?>, ? extends R>> map) StateTMonadError.handleErrorWith(Kind<StateT<F, S, ?>, A> value, Function1<? super E, ? extends Kind<StateT<F, S, ?>, ? extends A>> handler) StateTMonadError.handleErrorWith(Kind<StateT<F, S, ?>, A> value, Function1<? super E, ? extends Kind<StateT<F, S, ?>, ? extends A>> handler) Constructor parameters in com.github.tonivade.purefun.instances with type arguments of type StateT -
Uses of StateT in com.github.tonivade.purefun.transformer
Methods in com.github.tonivade.purefun.transformer that return StateTModifier and TypeMethodDescriptionStateT.map2(StateT<F, S, ? extends A> sa, StateT<F, S, ? extends B> sb, Function2<? super A, ? super B, ? extends C> mapper) Methods in com.github.tonivade.purefun.transformer with parameters of type StateTModifier and TypeMethodDescriptionStateT.map2(StateT<F, S, ? extends A> sa, StateT<F, S, ? extends B> sb, Function2<? super A, ? super B, ? extends C> mapper) Method parameters in com.github.tonivade.purefun.transformer with type arguments of type StateTModifier and TypeMethodDescription