package eio

  1. Overview
  2. Docs
Effect-based direct-style IO API for OCaml

Install

Authors

Maintainers

Sources

eio-0.12.tbz
sha256=d84847ce85ffb78641496ad24be3c6ab5cc2c6885cedad6ae257ecac59d926a0
sha512=fbcbc8e7e8eaaeacd6c7b3be04fec19b356f900307b2cc1bf6c1cd6bd538c4ea59ab2c7d936fac00c52a3277737671759f1584025c24e0a7727447609c633821

Description

An effect-based IO API for multicore OCaml with fibers.

Published: 29 Aug 2023

Dependencies (11)

  1. mtime >= "2.0.0"
  2. domain-local-await >= "0.1.0"
  3. hmap >= "0.8.1"
  4. fmt >= "0.8.9"
  5. psq >= "0.2.0"
  6. optint >= "0.1.0"
  7. lwt-dllist
  8. cstruct >= "6.0.1"
  9. bigstringaf >= "0.9.0"
  10. ocaml >= "5.0.0"
  11. dune >= "3.9"

Dev Dependencies (4)

  1. odoc with-doc
  2. dscheck >= "0.1.0" & with-test
  3. mdx >= "2.2.0" & with-test
  4. crowbar >= "0.2" & with-test

Used by (11)

  1. ambient-context-eio
  2. asai < "0.2.0"
  3. eio_linux = "0.12"
  4. eio_posix = "0.12"
  5. eio_windows = "0.12"
  6. gluten-eio >= "0.5.0"
  7. lwt_eio >= "0.5"
  8. mirage-crypto-rng-eio >= "0.11.2"
  9. plist-xml >= "0.4.0"
  10. tls-eio >= "0.17.2"
  11. wayland >= "2.0"

Conflicts (4)

  1. seq < "0.3"
  2. ocaml-system < "5.0.0~beta1"
  3. ocaml-variants < "5.0.0~beta1"
  4. ocaml-base-compiler < "5.0.0~beta1"