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
Maintainer Gabriel Radanne <drupyog@zoho.com>
Dependencies
& base-unix
cmdliner >= 0.9.8
fmt
ocamlfind
ocamlgraph
ounit
rresult
Available ocaml-version >= "4.01"
Published Jul 22, 2016
Source [http] http://github.com/mirage/functoria/archive/1.1.1.tar.gz
a4b87781570ec9aa250044ccdd6e7544
Statistics Installed 116 times in last month.
Edit https://github.com/ocaml/opam-repository/tree/master/packages/functoria/functoria.1.1.1/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
>= 2.9.0