moonpool icon indicating copy to clipboard operation
moonpool copied to clipboard

Commodity thread pools and concurrency primitives for OCaml 5

Results 5 moonpool issues
Sort by recently updated
recently updated
newest added

- **refactor: move functional queue into private, from chan** - **feat: add `Moonpool_fib.Coop_lock`, a cooperative lock** - **move coop_lock to core library, and only on 5.xx**

- **wip: add `moonpool.unix` event loop** - **remove IO channels (better use iostream); make Heap private**

So it can be used in other libraries to spawn threads.

in particular, find with short circuiting semantics: https://github.com/ocaml-multicore/domainslib/issues/89