MemoInterpretation

org.atnos.eff.MemoInterpretation
See theMemoInterpretation companion object

Attributes

Companion
object
Source
MemoInterpretation.scala
Graph
Supertypes
trait MemoTypes
class Object
trait Matchable
class Any
Known subtypes
trait MemoEffect
object MemoEffect
object memo

Members list

Type members

Inherited types

type _Memo[R] = Member[Memoized, R]

Attributes

Inherited from:
MemoTypes
Source
MemoTypes.scala
type _memo[R] = MemberIn[Memoized, R]

Attributes

Inherited from:
MemoTypes
Source
MemoTypes.scala

Value members

Concrete methods

def runFutureMemo[R, U, A](cache: Cache)(effect: Eff[R, A])(implicit m: Aux[Memoized, R, U], future: MemberIn[TimedFuture, U]): Eff[U, A]

Attributes

Source
MemoInterpretation.scala
def runMemo[R, U, A](cache: Cache)(effect: Eff[R, A])(implicit m: Aux[Memoized, R, U], eval: MemberIn[Eval, U]): Eff[U, A]

Attributes

Source
MemoInterpretation.scala