Skip to main content

createCachedFunction

Summary

Create a simple cache that wraps a function

Signature

static createCachedFunction<T extends (...args: any[]) => TypeAnalysis>(fn: T, options?: TypeAnalysisCacheOptions): T;

Parameters

fn

Type:T

options

Type:TypeAnalysisCacheOptions Optional: Yes

Returns

Type:T Create a simple cache that wraps a function