Gefilterde functie
Volledig gekwalificeerde naam: Std.Arrays.Filtered
function Filtered<'T>(predicate : ('T -> Bool), array : 'T[]) : 'T[]
Samenvatting
Op basis van een matrix en een predicaat dat is gedefinieerd voor de elementen van de matrix, wordt een matrix geretourneerd die bestaat uit die elementen die voldoen aan het predicaat.
Typeparameters
'T
Het type array
elementen.
Invoer
predikaat
Een functie van 'T
naar Booleaanse waarde die wordt gebruikt om elementen te filteren.
array
Een matrix van elementen boven 'T
.
Uitvoer
Een matrix 'T[]
elementen die voldoen aan het predicaat.
Voorbeeld
Met de volgende code wordt een matrix gemaakt die alleen even getallen bevat.
Filtered(x -> x % 2 == 0, [0, 1, 2, 3, 4])