clean-jsdoc-theme TypeDoc APIv0.0.0

Fn

Fn<Args extends unknown[] = unknown[], Return = unknown> = (...args: Args) => Return

Source: common.ts:176

Function type with specific argument and return types

Type Parameters

  • Args extends unknown[] = unknown[] — Tuple of argument types
  • Return = unknown — Return type

Parameters

  • args (Args)

Returns

  • Return

Example

CODE
type AddFn = Fn<[number, number], number>
const add: AddFn = (a, b) => a + b