Module Parallel_kernel.BiasedSource

Sourceval fork_join2 : t @ local -> (t @ local -> 'a) @ local once -> (t @ local -> 'b) @ once portable -> #('a * 'b)

Like fork_join2, but runs the leftmost subtask in the current capsule.

Sourceval fork_join3 : t @ local -> (t @ local -> 'a) @ local once -> (t @ local -> 'b) @ once portable -> (t @ local -> 'c) @ once portable -> #('a * 'b * 'c)

Like fork_join3, but runs the leftmost subtask in the current capsule.

Sourceval fork_join4 : t @ local -> (t @ local -> 'a) @ local once -> (t @ local -> 'b) @ once portable -> (t @ local -> 'c) @ once portable -> (t @ local -> 'd) @ once portable -> #('a * 'b * 'c * 'd)

Like fork_join4, but runs the leftmost subtask in the current capsule.

Sourceval fork_join5 : t @ local -> (t @ local -> 'a) @ local once -> (t @ local -> 'b) @ once portable -> (t @ local -> 'c) @ once portable -> (t @ local -> 'd) @ once portable -> (t @ local -> 'e) @ once portable -> #('a * 'b * 'c * 'd * 'e)

Like fork_join5, but runs the leftmost subtask in the current capsule.