StateWritableCB

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

Value members

Concrete methods

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