Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Collections.Array – modul (F#)