Class EffectRMonad<F extends Kind<F,?>,R,E>

java.lang.Object
com.github.tonivade.purefun.instances.EffectRMonad<F,R,E>
All Implemented Interfaces:
Applicative<MonadMTL.EffectR<F,R,E,?>>, Functor<MonadMTL.EffectR<F,R,E,?>>, Invariant<MonadMTL.EffectR<F,R,E,?>>, Monad<MonadMTL.EffectR<F,R,E,?>>, Selective<MonadMTL.EffectR<F,R,E,?>>
Direct Known Subclasses:
EffectRMonadError, EffectRMonadReader

class EffectRMonad<F extends Kind<F,?>,R,E> extends Object implements Monad<MonadMTL.EffectR<F,R,E,?>>