MBrace.Core


Sequential

Namespace: MBrace.Library
Parent Module: Cloud

Collection combinators that operate sequentially on the inputs.

Functions and values

Function or valueDescription
choose(chooser source)
Signature: chooser:('T -> '?7528) -> source:seq<'T> -> Cloud<'S []>
Type parameters: 'T, '?7528, 'S

Sequential choose combinator.

collect(collector source)
Signature: collector:('T -> '?7536) -> source:seq<'T> -> Cloud<'S []>
Type parameters: 'T, '?7536, '?7537, 'S

Sequential eager collect combinator.

filter(predicate source)
Signature: predicate:('T -> '?7525) -> source:seq<'T> -> Cloud<'T []>
Type parameters: 'T, '?7525

Sequential filter combinator.

fold(folder state source)
Signature: folder:('State -> 'T -> '?7533) -> state:'State -> source:seq<'T> -> Cloud<'State>
Type parameters: 'State, 'T, '?7533

Sequential fold combinator.

iter(body source)
Signature: body:('T -> '?7548) -> source:seq<'T> -> Cloud<unit>
Type parameters: 'T, '?7548

Sequential iter combinator.

map(mapper source)
Signature: mapper:('T -> '?7521) -> source:seq<'T> -> Cloud<'S []>
Type parameters: 'T, '?7521, 'S

Sequential map combinator.

tryFind(predicate source)
Signature: predicate:('T -> '?7541) -> source:seq<'T> -> Cloud<'T option>
Type parameters: 'T, '?7541

Sequential tryFind combinator.

tryPick(chooser source)
Signature: chooser:('T -> '?7544) -> source:seq<'T> -> Cloud<'S option>
Type parameters: 'T, '?7544, 'S

Sequential tryPick combinator.

Fork me on GitHub