Block device abstraction for OCaml 5 with Eio direct-style I/O and Bytesrw integration
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 30 lines 740 B view raw
1(lang dune 3.21) 2(using mdx 0.4) 3 4(name block) 5 6(generate_opam_files true) 7 8(license ISC) 9(authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 10(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 11 12 13(source (tangled gazagnaire.org/ocaml-block)) 14 15(package 16 (name block) 17 (synopsis "Block device abstraction for OCaml 5 with Eio") 18 (tags (org:blacksun storage)) 19 (description 20 "Block device abstraction for OCaml 5 with Eio direct-style I/O and Bytesrw integration. Inspired by MirageOS mirage-block but using effects-based concurrency.") 21 (depends 22 (ocaml (>= 5.1)) 23 (eio (>= 1.0)) 24 (bytesrw (>= 0.1)) 25 (cstruct (>= 6.0)) 26 (fmt (>= 0.9)) 27 (alcotest :with-test) 28 (eio_main :with-test) 29 (mdx :with-test) 30 (alcobar :with-test)))