Module Async_kernel__.Monad_sequence

type how = [
| `Parallel

like `Max_concurrent_jobs Int.max_value

| `Sequential

`Sequential is often but not always the same as `Max_concurrent_jobs 1 (for example, they differ in the Or_error monad).

| `Max_concurrent_jobs of int
]
val sexp_of_how : how -> Ppx_sexp_conv_lib.Sexp.t
module type S = sig ... end