StateWritableCB

final class StateWritableCB[I, F[_], FA[_], S](i: I)(sa: Write[I, F, FA, S])
class Object
trait Matchable
class Any

Value members

Concrete methods

def modStateAsyncL[L[_, _, _, _], A, B](l: L[S, S, A, B])(f: A => B)(L: MonocleModifier[L]): FA[Unit]
def modStateL[L[_, _, _, _], A, B](l: L[S, S, A, B]): OptionalDispatchDsl1[A => B, MonocleModifier[L], F[Unit]]
def modStateOptionAsyncL[L[_, _, _, _], A, B](l: L[S, S, A, B])(f: A => Option[B])(L: MonocleOptionalModifier[L]): FA[Unit]
def modStateOptionL[L[_, _, _, _], A, B](l: L[S, S, A, B]): OptionalDispatchDsl1[A => Option[B], MonocleOptionalModifier[L], F[Unit]]
def setStateAsyncL[L[_, _, _, _], A, B](l: L[S, S, A, B])(b: B)(L: MonocleSetter[L]): FA[Unit]
def setStateL[L[_, _, _, _], A, B](l: L[S, S, A, B]): OptionalDispatchDsl1[B, MonocleSetter[L], F[Unit]]
def setStateOptionAsyncL[L[_, _, _, _], A, B](l: L[S, S, A, B])(o: Option[B])(L: MonocleSetter[L]): FA[Unit]
def setStateOptionL[L[_, _, _, _], A, B](l: L[S, S, A, B]): OptionalDispatchDsl1[Option[B], MonocleSetter[L], F[Unit]]