New concurrency features

I find that the reference material for these new features and EIO etc. are the Github source code and documentation. What other materials exist for learning the patterns ? Are there online books or OSS code to read ?

Thanks.

There are many documentation in GitHub - ocaml-multicore/eio: Effects-based direct-style IO for multicore OCaml, and Eio is quite new. I don’t expect many other documentation, especialy in a book.

3 Likes

There are also sections in the language manual on Parallel programming and collection of materials in Awesome Multicore OCaml. The tutorial at GitHub - ocaml-multicore/parallel-programming-in-multicore-ocaml: Tutorial on Multicore OCaml parallel programming with domainslib is covers using the primitives rather than EIO and is worth working through.

2 Likes