Uses of Interface
com.github.tonivade.purefun.typeclasses.MonadReader
Packages that use MonadReader
-
Uses of MonadReader in com.github.tonivade.purefun.instances
Subinterfaces of MonadReader in com.github.tonivade.purefun.instancesModifier and TypeInterfaceDescription(package private) interfaceKleisliMonadReader<F extends Kind<F,?>, R> (package private) interface(package private) interfaceStateTMonadReader<F extends Kind<F,?>, S, R> Classes in com.github.tonivade.purefun.instances that implement MonadReaderModifier and TypeClassDescription(package private) classEffectRMonadReader<F extends Kind<F,?>, R, E> classFields in com.github.tonivade.purefun.instances declared as MonadReaderModifier and TypeFieldDescriptionprivate final MonadReader<Kleisli<MonadMTL.EffectE<F, E, ?>, R, ?>, R> EffectRMonadReader.monadprivate final MonadReader<StateT<MonadMTL.EffectR<F, R, E, ?>, S, ?>, R> MonadMTL.monadReaderSMethods in com.github.tonivade.purefun.instances that return MonadReaderModifier and TypeMethodDescriptionStateTMonadReader.monadF()static <F extends Kind<F,?>, Z>
MonadReader<Kleisli<F, Z, ?>, Z> KleisliInstances.monadReader(Monad<F> monadF) static <R> MonadReader<Reader<R, ?>, R> ReaderInstances.monadReader()static <F extends Kind<F,?>, S, R>
MonadReader<StateT<F, S, ?>, R> StateTInstances.monadReader(MonadReader<F, R> monadReaderF) Methods in com.github.tonivade.purefun.instances with parameters of type MonadReaderModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, S, R>
StateTMonadReader<F, S, R> StateTMonadReader.instance(MonadReader<F, R> monadReaderF) static <F extends Kind<F,?>, S, R>
MonadReader<StateT<F, S, ?>, R> StateTInstances.monadReader(MonadReader<F, R> monadReaderF) -
Uses of MonadReader in com.github.tonivade.purefun.typeclasses
Methods in com.github.tonivade.purefun.typeclasses that return MonadReaderModifier and TypeMethodDescription<R> MonadReader<F, R> Instance.monadReader(Object... params) static <F extends Kind<F,?>, R>
MonadReader<F, R> Instances.monadReader(F... reified) static <F extends Kind<F,?>, R>
MonadReader<F, R> Instances.monadReader(Class<F> type, Object... params)