Skip to main content
Corvus Connection

Parallel Group

Concurrency
flow.parallelRuns each connected branch concurrently and awaits them all (Task.WhenAll) before resuming at 'completed'. A 'return' inside a branch ends that branch only.Fan out up to four branches with Task.WhenAll, then continue.

Inputs

Name
Kind
Type
Flags
inExecexecmultiplexed

Outputs

Name
Kind
Type
Flags
branch0ExecexecNone
branch1ExecexecNone
branch2ExecexecNone
branch3ExecexecNone
completedExecexecNone

Lowers to C#

await Task.WhenAll(branch0(), branch1(), …); /* → completed */

Used in