Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Полное имя: Std.Arrays.FlatMapped
function FlatMapped<'TInput, 'TOutput>(mapper : ('TInput -> 'TOutput[]), array : 'TInput[]) : 'TOutput[]
Сводка
Учитывая массив и функцию, которая сопоставляет элемент массива с некоторым выходным массивом, возвращает объединенные выходные массивы для каждого элемента массива.
Параметры типа
'TInput
Тип элементов array.
«TOutput
Функция mapper возвращает массивы этого типа.
Ввод
картограф
Функция от 'TInput до 'TOutput[], которая используется для сопоставления элементов массива.
массив
Массив элементов.
Выпуск
Массив 'TOutput[] который является объединением всех массивов, созданных функцией сопоставления.
Пример
Следующий код создает массив с каждым элементом входного массива, повторяющийся дважды.
let repeatedPairs = FlatMapped(x -> Repeated(x, 2), [1, 2, 3]);
// repeatedPairs is [1, 1, 2, 2, 3, 3].