OCaml library to expose the dune rpc protocol using Eio
OCaml 90%
7%
Dune 3%

README.md

dune-rpc-eio #

A client for dune's RPC server for programs written against Eio.

With a dune server running in watch mode, a program can build a path or an alias, run the tests, read the diagnostics of the last build and promote a corrected file.

Install #

opam install dune-rpc-eio

Test #

dune runtest

The tests run against a stub dune server over a socket pair, and against a temporary build directory they make themselves.

License #

ISC. See LICENSE.md.