For what it is worth, I am in the process of building a library for OCaml 5.00 that provides continuations with multi-shot semantics on top of OCaml’s native continuations. I have managed to get an initial prototype implementation working, though, it is still a bit rough around the edges (and probably has some bugs). E.g. at the time of writing it only works with native code compiler. I do plan to support for the byte code interpreter too. You can track the progress via GitHub - dhil/ocaml-multicont: multi-shot continuations in OCaml.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| User-friendly continuations over OCaml 5 effects? | 12 | 1866 | October 19, 2023 | |
| Language abstractions and scheduling techniques for efficient execution of parallel algorithms on multicore hardware | 19 | 3802 | October 15, 2021 | |
| About Multicore | 59 | 13769 | April 10, 2018 | |
| OCaml multicore, effects and js_of_ocaml | 31 | 4329 | October 5, 2021 | |
| Will OCaml 5+ multicore be fragile? | 22 | 4765 | September 2, 2022 |