mirror of
https://github.com/ocaml-multicore/eio.git
synced 2025-10-06 00:03:33 -04:00
799 B
799 B
eioio -- effects based parallel IO for OCaml
This library implements an effects-based direct-style IO stack for multicore OCaml.
The library is very much a work-in-progress, so this is an unreleased repository.
Some background about the effects system can be found in:
- "Retrofitting Concurrency onto OCaml" (to appear, PLDI 2021)
- https://kcsrk.info/ocaml/multicore/2015/05/20/effects-multicore/
- Effects examples: https://github.com/ocaml-multicore/effects-examples/tree/master/aio
- Concurrent System Programming with Effect Handlers
- Asynchronous effect based IO using effect handlers