Interface KleisliMonadReader<F extends Kind<F,?>,R>
- All Superinterfaces:
Applicative<Kleisli<F,,R, ?>> Functor<Kleisli<F,,R, ?>> Invariant<Kleisli<F,,R, ?>> KleisliMonad<F,,R> Monad<Kleisli<F,,R, ?>> MonadReader<Kleisli<F,,R, ?>, R> Selective<Kleisli<F,R, ?>>
interface KleisliMonadReader<F extends Kind<F,?>,R>
extends MonadReader<Kleisli<F,R,?>,R>, KleisliMonad<F,R>
-
Nested Class Summary
-
Method Summary
Methods inherited from interface com.github.tonivade.purefun.typeclasses.Applicative
first, last, mapN, mapN, mapN, mapN, mapN, mapN, mapN, mapN, tuple, tuple, tuple, tupleMethods inherited from interface com.github.tonivade.purefun.instances.KleisliMonad
flatMap, monadF, pureMethods inherited from interface com.github.tonivade.purefun.typeclasses.Monad
andThen, ap, flatten, map, select, tailRecM, useMethods inherited from interface com.github.tonivade.purefun.typeclasses.MonadReader
reader