Stateful

object Stateful extends StatefulInstances
Companion
class
trait StatefulInstances
trait LowPriorityStatefulInstances
class Object
trait Matchable
class Any

Value members

Methods

def get[F <: ([_$12] =>> Any), S](ev: Stateful[F, S]): F[S]
def set[F <: ([_$13] =>> Any), S](newState: S)(ev: Stateful[F, S]): F[Unit]
def setF[F <: ([_$14] =>> Any)]: setFPartiallyApplied[F]
def modify[F <: ([_$16] =>> Any), S](f: S => S)(state: Stateful[F, S]): F[Unit]
def inspect[F <: ([_$17] =>> Any), S, A](f: S => A)(state: Stateful[F, S]): F[A]
def apply[F <: ([_$18] =>> Any), S](stateful: Stateful[F, S]): Stateful[F, S]

Implicits

Inherited implicits

implicit def statefulForPartialOrder[F <: ([_$2] =>> Any), G <: ([_$3] =>> Any), S](liftF: MonadPartialOrder[F, G], ms: Stateful[F, S]): Stateful[G, S]
Inhertied from
LowPriorityStatefulInstances
implicit def statefulForStateT[F <: ([_$4] =>> Any), S](evidence$1: Monad[F]): Stateful[[_$5] =>> StateT[F, S, _$5], S]
Inhertied from
StatefulInstances
implicit def statefulForRWST[F <: ([_$8] =>> Any), E, L, S](evidence$2: Monad[F], evidence$3: Monoid[L]): Stateful[[_$9] =>> ReaderWriterStateT[F, E, L, S, _$9], S]
Inhertied from
StatefulInstances