StateSnapshotF

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

final class InstanceMethodsWithReuse[F[_], A[_], S](self: StateSnapshotF[F, A, S])

Types

type ModFn[F[_], S] = (S => Option[S], F[Unit]) => F[Unit]
type SetFn[F[_], -S] = (Option[S], F[Unit]) => F[Unit]
type StateSnapshot[S] = StateSnapshotF[Sync, Async, S]
type TupledModFn[F[_], S] = (S => Option[S], F[Unit]) => F[Unit]
type TupledSetFn[F[_], -S] = (Option[S], F[Unit]) => F[Unit]

Implicits

Implicits

implicit def reusability[F[_], A[_], S]: Reusability[StateSnapshotF[F, A, S]]