module type SIG = sig .. end
Functor signature
module G: OpamParallel.G
val parallel_iter : int ->
OpamParallel.G.t ->
pre:(G.V.t -> unit) -> child:(G.V.t -> unit) -> post:(G.V.t -> unit) -> unit
iter n t pre child paren parallel iteration on n
cores. child is evaluated in a remote process and when it as
finished, whereas pre and post are evaluated on the current
process (respectively before and after the child process has
been created).
exception Errors of (G.V.t * OpamParallel.error) list * G.V.t list
Errors (errors, remaining)
exception Cyclic of G.V.t list list
The graph is cyclic.