Examples to illustrate the use of algebraic effects in Multicore OCaml
Browse cluster: OCaml Systems and Utilities →This project provides a collection of examples demonstrating algebraic effects in OCaml, particularly within the Multicore OCaml framework. The examples cover a range of applications including concurrent scheduling, state management, asynchronous I/O, generators, promises, and algorithmic differentiation. The project is built in OCaml and requires OCaml 5.3 or later, with examples managed using the Dune build system and Opam package manager.