Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nombre completo: Std.Arrays.FlatMapped
function FlatMapped<'TInput, 'TOutput>(mapper : ('TInput -> 'TOutput[]), array : 'TInput[]) : 'TOutput[]
Resumen
Dada una matriz y una función que asigna un elemento de matriz a alguna matriz de salida, devuelve las matrices de salida concatenadas para cada elemento de matriz.
Parámetros de tipo
'Tiempo
Tipo de elementos array.
«A partir de
La función mapper devuelve matrices de este tipo.
Entrada
mapeador
Función de 'TInput a 'TOutput[] que se usa para asignar elementos de matriz.
arreglo
Matriz de elementos.
Salida
Matriz de 'TOutput[] que es la concatenación de todas las matrices generadas por la función de asignación.
Ejemplo
El código siguiente crea una matriz con cada elemento de la matriz de entrada repetidas dos veces.
let repeatedPairs = FlatMapped(x -> Repeated(x, 2), [1, 2, 3]);
// repeatedPairs is [1, 1, 2, 2, 3, 3].