Function: memoizeAsync()
Type Parameters
T
T extends (…args) => Promise<unknown>
Parameters
fn
T
options
MemoizeOptions = {}
Returns
T & {
cache: LRUCache<string, Awaited<ReturnType<T>>>;
clearCache: () => void;
}T extends (…args) => Promise<unknown>
T
MemoizeOptions = {}
T & {
cache: LRUCache<string, Awaited<ReturnType<T>>>;
clearCache: () => void;
}