MemoCreation

org.atnos.eff.MemoCreation
trait MemoCreation extends MemoTypes

Attributes

Source
MemoCreation.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 getCache[R : _memo]: Eff[R, Cache]

Attributes

Source
MemoCreation.scala
def memoize[R : _memo, A](key: AnyRef, a: => A): Eff[R, A]

Attributes

Source
MemoCreation.scala