functoria

Authors { Thomas Gazagnaire, Anil Madhavapeddy, Dave Scott, Thomas Leonard, Gabriel Radanne }
License ISC
Homepage https://github.com/mirage/functoria
Issue Tracker https://github.com/mirage/functoria/issues
Tag org:mirage
Maintainer Gabriel Radanne <drupyog@zoho.com>
Dependencies
& astring
base-unix
bos
cmdliner >= 0.9.8
fmt
fpath
logs
ocamlbuild
ocamlfind
ocamlgraph
ounit
rresult
topkg >= 0.7.3
Available ocaml-version >= "4.03"
Published Mar 7, 2017
Source [http] http://github.com/mirage/functoria/releases/download/2.0.2/functoria-2.0.2.tbz
aa9c413e736c6c38e7eeac587b1528f8
Statistics Installed 280 times in last month.
Edit https://github.com/ocaml/opam-repository/tree/master/packages/functoria/functoria.2.0.2/opam

A DSL to organize functor applications.

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:

https://github.com/mirage/mirage
Necessary for
mirage
>= 3.0.0