NodeLocalCache

tasks.util.concurrent.NodeLocalCache

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class State[A](map: Map[String, (Option[((A, IO[Unit]), Int)], List[Deferred[IO, (A, IO[Unit])]])])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Types

type StateR[A] = Ref[IO, State[A]]

Value members

Concrete methods

def make[A]: IO[StateR[A]]
def offer[A](id: String, orElse: Resource[IO, A], stateR: Ref[IO, State[A]]): Resource[IO, A]