com.uncarved.helpers.Memoize

class MemoizedFunction4

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

class MemoizedFunction4[-T1, -T2, -T3, -T4, +R](f : (T1, T2, T3, T4) => R)
extends (T1, T2, T3, T4) => R
A memoized four-argument function
Method Summary
def apply (a : T1, b : T2, c : T3, d : T4) : R
Methods inherited from scala.Function4
scala.Function4.toString, scala.Function4.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(a : T1, b : T2, c : T3, d : T4) : R
Overrides
scala.Function4.scala.Function4.apply