Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vollqualifizierter Name: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Zusammenfassung
Wenn ein Bereich und eine Funktion eine ganze Zahl als Eingabe akzeptiert, wird ein neues Array zurückgegeben, das aus den Bildern der Bereichswerte unter der Funktion besteht.
Typparameter
T
Der Ergebnistyp der funktion mapper.
Eingabe
Kartograph
Eine Funktion von Int zu 'T, die zum Zuordnen von Bereichswerten verwendet wird.
Bereich
Ein Bereich von ganzzahligen Zahlen.
Ausgabe
Ein Array 'T[] von Elementen, die von der mapper-Funktion zugeordnet werden.
Beispiel
In diesem Beispiel wird 1 zu einem Bereich gerader Zahlen hinzugefügt:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]