You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6 lines
527 B
6 lines
527 B
export declare type ArgType = number | string | boolean | undefined | null; |
|
declare type A = ArgType; |
|
export declare function memorizer<A0 extends A, T>(fn: (arg: A0) => T, size?: number): (arg0: A0) => T; |
|
export declare function memorizer<A0 extends A, A1 extends A, T>(fn: (arg: A0, arg1: A1) => T, size?: number): (arg0: A0, arg1: A1) => T; |
|
export declare function memorizer<A0 extends A, A1 extends A, A2 extends A, T>(fn: (arg: A0, arg1: A1, arg2: A2) => T, size?: number): (arg0: A0, arg1: A1, arg2: A2) => T; |
|
export {};
|
|
|