com.uncarved.helpers.Memoize

class MemoizedFunction3

[source: com/uncarved/helpers/Memoize.scala]

class MemoizedFunction3[-T1, -T2, -T3, +R](f : (T1, T2, T3) => R)
extends (T1, T2, T3) => R
A memoized three-argument function
Method Summary
def apply (x : T1, y : T2, z : T3) : R
Methods inherited from scala.Function3
scala.Function3.toString, scala.Function3.curry
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def apply(x : T1, y : T2, z : T3) : R
Overrides
scala.Function3.scala.Function3.apply