SignallingRef

Companion
class
class Object
trait Matchable
class Any

Value members

Methods

def apply[F <: ([_$15] =>> Any), A](initial: A)(evidence$1: Concurrent[F]): F[SignallingRef[F, A]]
Builds a SignallingRef for a Concurrent datatype, initialized
to a supplied value.
def in[G <: ([_$16] =>> Any), F <: ([_$17] =>> Any), A](initial: A)(evidence$2: Sync[G], evidence$3: Concurrent[F]): G[SignallingRef[F, A]]
Builds a SignallingRef for Concurrent datatype.
Like apply, but initializes state using another effect constructor.

Implicits

Implicits

implicit def invariantInstance[F <: ([_$23] =>> Any)](evidence$4: Functor[F]): Invariant[[_$24] =>> SignallingRef[F, _$24]]