MappedOverRange, functie
Volledig gekwalificeerde naam: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Samenvatting
Uitgaande van een bereik en een functie die een geheel getal als invoer gebruikt, wordt een nieuwe matrix geretourneerd die bestaat uit de afbeeldingen van de bereikwaarden onder de functie.
Typeparameters
'T
Het resultaattype van de functie mapper
.
Invoer
Mapper
Een functie van Int
tot 'T
die wordt gebruikt om bereikwaarden toe te wijzen.
bereik
Een bereik van gehele getallen.
Uitvoer
Een matrix 'T[]
elementen die zijn toegewezen door de functie mapper
.
Voorbeeld
In dit voorbeeld wordt 1 toegevoegd aan een bereik van even getallen:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]