- cached<R>(fn, cache?): (() => R) & {
cache: Map<undefined, R>;
} Parameters
fn: (() => R)
Optional
cache: MapLike<undefined, R>
Returns (() => R) & {
cache: Map<undefined, R>;
}
- cached<A, R>(fn, cache?): ((arg) => R) & {
cache: Map<A, R>;
} Parameters
fn: ((arg) => R)
Optional
cache: MapLike<A, R>
Returns ((arg) => R) & {
cache: Map<A, R>;
}
Cache an arbitrary function of arity 0 or 1. May provide an optional
Map<argType, returnType>
, or one will be created.