Filtrerad funktion
Fullständigt kvalificerat namn: Std.Arrays.Filtered
function Filtered<'T>(predicate : ('T -> Bool), array : 'T[]) : 'T[]
Sammanfattning
Givet en matris och ett predikat som har definierats för elementen i matrisen returnerar en matris som består av de element som uppfyller predikatet.
Typparametrar
'T
Typen av array
element.
Inmatning
predikat
En funktion från 'T
till boolesk som används för att filtrera element.
samling
En matris med element över 'T
.
Utdata
En matris 'T[]
element som uppfyller predikatet.
Exempel
Följande kod skapar en matris som endast innehåller jämna tal.
Filtered(x -> x % 2 == 0, [0, 1, 2, 3, 4])