package hack_parallel

  1. Overview
  2. Docs
Parallel and shared memory library

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.0.tar.gz
sha256=4ebcdd0c0b23735228d13bbf401799174771a747a5aeb4f35b64dcfc68079e29
md5=26aff6c969020c1d2f588c574dc7d08a

doc/hack_parallel.interface/Hack_parallel_intf/Std/Bucket/index.html

Module Std.Bucket

type 'a bucket =
  1. | Job of 'a
  2. | Wait
  3. | Done
type 'a next = unit -> 'a bucket
val of_list : 'a list -> 'a list bucket
val make : num_workers:int -> 'a list -> 'a list next
type 'a of_n = {
  1. work : 'a;
  2. bucket : int;
  3. total : int;
}
val make_n_buckets : buckets:int -> split:(bucket:int -> 'a) -> 'a of_n next
OCaml

Innovation. Community. Security.