MemoInterpretation

org.atnos.eff.MemoInterpretation
See theMemoInterpretation companion object

Attributes

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

Members list

Concise view

Type members

Inherited types

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

Attributes

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

Attributes

Inherited from:
MemoTypes
Source:
MemoEffect.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:
MemoEffect.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:
MemoEffect.scala