Fn
Fn<Args extends unknown[] = unknown[], Return = unknown> = (...args: Args) => ReturnSource: common.ts:176
Function type with specific argument and return types
Type Parameters
Argsextendsunknown[]=unknown[]— Tuple of argument typesReturn=unknown— Return type
Parameters
args(Args)
Returns
Return
Example
CODE
type AddFn = Fn<[number, number], number>
const add: AddFn = (a, b) => a + b