Skip to content

AIDC Toolkit / Utility / IndexedCallback

Type Alias: IndexedCallback()<TInput, TOutput> ​

IndexedCallback<TInput, TOutput> = (input, index?) => TOutput

Defined in: iterable-utility.ts:19

Indexed callback, used to map an input and optionally its index in an iterable to an output.

Type Parameters ​

TInput ​

TInput

Input type.

TOutput ​

TOutput

Output type.

Parameters ​

input ​

TInput

Input value.

index? ​

number

Index in iterable or undefined for single mapping).

Returns ​

TOutput

Output value.