UNPKG

@holgerengels/compute-engine

Version:

Symbolic computing and numeric evaluations for JavaScript and Node.js

7 lines (6 loc) 267 B
/* 0.26.0-alpha2 */ export type CachedValue<T> = { value: T | null; generation: number | undefined; }; /** The cache v will get updated if necessary */ export declare function cachedValue<T>(v: CachedValue<T>, generation: number | undefined, fn: () => T): T;