ttlCacheResolver
ttlCacheResolver<
Fn
>(ttl
):Resolver
<Fn
>
Caches the value until the value expires.
Example
let i = 0const mem = memoize(() => i++, ttlCacheResolver(1000))mem()// => 0
mem()// => 0
mem.clear()mem()// => 1
Type Parameters
• Fn extends () => unknown
Parameters
ttl
number
Returns
Resolver
<Fn
>
The cache function resolver.
Params
ttl - The time to live in milliseconds.