Función filtrada
Nombre completo: Std.Arrays.Filtered
function Filtered<'T>(predicate : ('T -> Bool), array : 'T[]) : 'T[]
Resumen
Dada una matriz y un predicado definido para los elementos de la matriz, devuelve una matriz que consta de esos elementos que satisfacen el predicado.
Parámetros de tipo
'T
Tipo de elementos array
.
Entrada
predicado
Función de 'T
a booleano que se usa para filtrar elementos.
arreglo
Matriz de elementos sobre 'T
.
Salida
Matriz 'T[]
de elementos que satisfacen el predicado.
Ejemplo
El código siguiente crea una matriz que solo contiene números pares.
Filtered(x -> x % 2 == 0, [0, 1, 2, 3, 4])