synapse-storage
Version:
Набор инструментов для управления состоянием и апи-запросами
10 lines (9 loc) • 540 B
TypeScript
/**
* Создает новый массив, применяя функцию к каждому элементу массива,
* а затем сглаживает результат на один уровень.
*
* @param array - Исходный массив
* @param iteratee - Функция, применяемая к каждому элементу
* @returns Новый сглаженный массив
*/
export declare function flatMap<T, R>(array: T[], iteratee: (value: T, index: number, array: T[]) => R | R[]): R[];