Funktionen MappedOverRange
Fullständigt kvalificerat namn: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Sammanfattning
Givet ett intervall och en funktion som tar ett heltal som indata returnerar en ny matris som består av bilder av intervallvärdena under funktionen.
Typparametrar
'T
Resultattypen för funktionen mapper
.
Inmatning
Mapper
En funktion från Int
till 'T
som används för att mappa intervallvärden.
sortiment
Ett antal heltal.
Utdata
En matris 'T[]
av element som mappas av funktionen mapper
.
Exempel
Det här exemplet lägger till 1 i ett intervall med jämna tal:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]