Funzione filtrata
Nome completo: Std.Arrays.Filtered
function Filtered<'T>(predicate : ('T -> Bool), array : 'T[]) : 'T[]
Sommario
Data una matrice e un predicato definito per gli elementi della matrice, restituisce una matrice costituita da tali elementi che soddisfano il predicato.
Parametri di tipo
'T
Tipo di elementi array
.
Immissione
predicato
Funzione da 'T
a booleana utilizzata per filtrare gli elementi.
array
Matrice di elementi su 'T
.
Prodotto
Matrice 'T[]
di elementi che soddisfano il predicato.
Esempio
Il codice seguente crea una matrice che contiene solo numeri pari.
Filtered(x -> x % 2 == 0, [0, 1, 2, 3, 4])