UNPKG

trampoline-ts

Version:

A type-safe way to emulate tail-call optimization with trampolines

2 lines (1 loc) 120 B
export declare type ArgumentTypes<T extends (...args: any[]) => any> = T extends (...args: infer A) => any ? A : never;