Cache

io.chrisdavenport.mules.Cache
See theCache companion object
trait Cache[F[_], K, V] extends Lookup[F, K, V] with Insert[F, K, V] with Delete[F, K]

Attributes

Companion:
object
Source:
Cache.scala
Graph
Supertypes
trait Delete[F, K]
trait Insert[F, K, V]
trait Lookup[F, K, V]
class Object
trait Matchable
class Any
Known subtypes
class DispatchOneCache[F, K, V]
class MemoryCache[F, K, V]

Members list

Concise view

Value members

Inherited methods

def delete(k: K): F[Unit]

Attributes

Inherited from:
Delete
Source:
Cache.scala
def insert(k: K, v: V): F[Unit]

Attributes

Inherited from:
Insert
Source:
Cache.scala
def lookup(k: K): F[Option[V]]

Attributes

Inherited from:
Lookup
Source:
Cache.scala