Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W pełni kwalifikowana nazwa: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Streszczenie
Biorąc pod uwagę zakres i funkcję, która przyjmuje liczbę całkowitą jako dane wejściowe, zwraca nową tablicę składającą się z obrazów wartości zakresu w funkcji .
Parametry typu
'T
Typ wyniku funkcji mapper.
Wkład
Mapowania
Funkcja z Int do 'T używana do mapowania wartości zakresu.
zakres
Zakres liczb całkowitych.
Wyjście
Tablica 'T[] elementów mapowanych przez funkcję mapper.
Przykład
W tym przykładzie dodano liczbę 1 do zakresu parzystego liczb:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]