SequenceCached

org.atnos.eff.SequenceCached
trait SequenceCached[M[_]]

type class for effects which can be cached in a SequenceCache

Attributes

Source:
Cache.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def apply[X](cache: Cache, key: AnyRef, sequenceKey: Int, tx: => M[X]): M[X]

Attributes

Source:
Cache.scala
def get[X](cache: Cache, key: AnyRef): M[Option[X]]

Attributes

Source:
Cache.scala
def reset(cache: Cache, key: AnyRef): M[Unit]

Attributes

Source:
Cache.scala