functoria

A DSL to organize functor applications
Description

Functoria is a DSL to describe a set of modules and functors, their types and how to apply them in order to produce a complete application.

The main use case is mirage. See the mirage repository for details.

Install
Published
26 Oct 2022
Authors
Maintainers
Sources
mirage-4.3.1.tbz
sha256=7fff351b8f2e45f8875ecf8efe4e109c2352e5c8a9dfde56b057382e26f4bf8b sha512=9b62cdbc3ba390883339327cdcd077176715b9139ba42412bd6c4430187acc3cd87b09298d0d8746fc418bf761054f666c532a2e6027c09f3ac27407379e2bb8
Dependencies
functoria-runtime = version & with-test
alcotest with-test
uri >= "4.2.0"
emile >= "1.1"
fmt >= "0.8.7"
result >= "1.5"
rresult >= "0.7.0"
cmdliner >= "1.1.1"
dune with-test & >= "3.0.0"
dune >= "2.9.0"
ocaml >= "4.08.0"
Reverse Dependencies
mirage = "4.3.1"