* a `python3` interpreter version 3.9 of higher is required for tests and building documentation. Packages `onnx` and `sphinx` which version are specified under the `tests/requirements.txt` file are required
* a modern LaTeX compiler such as `lualatex` to compile the documentation
`.ocamlformat` file at the root of the directory;
* a `python3` interpreter version 3.9 of higher is required for tests and building documentation. Packages `onnx` and `sphinx` which version are specified under the `tests/requirements.txt` file are required;
* a modern LaTeX compiler such as `lualatex` to compile the documentation;
* the `ocaml language server <https://github.com/ocaml/ocaml-lsp>`_ is optional
but will vastly improve your development experience with OCaml.