Array.Parallel – modul (F#)
Poskytuje paralelní operace pro pole
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.Array
Sestavení: FSharp.Core (v FSharp.Core.dll)
module Parallel
Hodnoty
Value |
Description |
---|---|
Zvolte : ('T -> 'U option) -> 'T [] -> 'U [] |
Každý prvek pole použije dané funkce.Kde vrátí funkce Some(x) vrátí tvořena výsledky "x" pro každý prvek pole. |
shromáždění : ('T -> 'U []) -> 'T [] -> 'U [] |
Pro každý prvek pole použije dané funkce.Všechny výsledky zřetězit a vraťte kombinované pole. |
init : int -> (int -> 'T) -> 'T [] |
Vytvořte dimenzi a funkci Vypočítat prvky generátoru pole. |
ITER : ('T -> unit) -> 'T [] -> unit |
Každý prvek pole použije dané funkce. |
iteri : (int -> 'T -> unit) -> 'T [] -> unit |
Každý prvek pole použije dané funkce.Celé číslo předaný funkci označuje index prvku. |
Mapa : ('T -> 'U) -> 'T [] -> 'U [] |
Vytvořte nové pole, jehož prvky jsou výsledky použití dané funkce pro každý prvek pole. |
rozhraní MAPI : (int -> 'T -> 'U) -> 'T [] -> 'U [] |
Vytvořte nové pole, jehož prvky jsou výsledky použití dané funkce pro každý prvek pole.Celé číslo indexu předaný funkci označuje index prvku během transformace. |
oddíl : ('T -> bool) -> 'T [] -> 'T [] * 'T [] |
Rozdělit do dvou kolekcí, obsahující prvky, pro které daný predikát vrátí "true" a "false" resp. kolekce |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 4.0