Módulo de array.Parallel (F#)
Fornece operações paralelas em arrays
Caminho do namespace/módulo: Microsoft.FSharp.Collections.array
Assembly: FSharp.Core (em FSharp.Core.dll)
module Parallel
Valores
Valor |
Descrição |
---|---|
Escolha : ('T -> 'U option) -> 'T [] -> 'U [] |
Aplica a função determinada para cada elemento da matriz. Retornar a matriz composta dos resultados "x" para cada elemento onde a função retornará Some(x). |
coletar : ('T -> 'U []) -> 'T [] -> 'U [] |
Para cada elemento da matriz, aplica determinada função. Concatenar todos os resultados e retornar o array combinado. |
init : int -> (int -> 'T) -> 'T [] |
Crie uma dada a dimensão e uma função de gerador para computar os elementos de matriz. |
iter : ('T -> unit) -> 'T [] -> unit |
Aplica a função determinada para cada elemento da matriz. |
iteri : (int -> 'T -> unit) -> 'T [] -> unit |
Aplica a função determinada para cada elemento da matriz. O inteiro passado para a função indica o índice do elemento. |
mapa : ('T -> 'U) -> 'T [] -> 'U [] |
Crie uma nova matriz cujos elementos são os resultados da aplicação da função de determinado para cada um dos elementos da matriz. |
MAPI : (int -> 'T -> 'U) -> 'T [] -> 'U [] |
Crie uma nova matriz cujos elementos são os resultados da aplicação da função de determinado para cada um dos elementos da matriz. O índice inteiro passado para a função indica o índice do elemento que está sendo transformado. |
partição : ('T -> bool) -> 'T [] -> 'T [] * 'T [] |
Dividir a coleção em duas coleções, que contém os elementos para o qual o predicado determinado retorna "true" e "false" respectivamente |
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 4.0
Silverlight
Sem suporte