MBrace.Core


Cloud

Namespace: MBrace.Library.Protected

Static members

Static memberDescription
ProtectedChoice(computations)
Signature: (computations:seq<Cloud<'T option>>) -> Cloud<'T option>
Type parameters: 'T

Variation of the Cloud.Choice workflow which protects the workflow from child computation use exceptions and faults. The computation will always complete successfully once one of the children has completed successfully.

ProtectedParallel(computations)
Signature: computations:seq<Cloud<'T>> -> Cloud<ProtectedResult<'T> []>
Type parameters: 'T

Variation of the Cloud.Parallel workflow which protects the workflow from child computation user exceptions and faults. The computation will always complete succesfully even with partial results.

Fork me on GitHub