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.

Tags

org:mirage

Published: 03 Feb 2022

Dependencies (16)

  1. functoria-runtime = version & with-test
  2. alcotest with-test
  3. uri >= "4.2.0"
  4. emile >= "1.1"
  5. fpath
  6. bos
  7. logs
  8. fmt >= "0.8.7"
  9. astring
  10. result >= "1.5"
  11. rresult >= "0.7.0"
  12. cmdliner >= "0.9.8" & < "1.1.0"
  13. base-unix
  14. dune < "3.0.0" & with-test
  15. dune >= "2.8.0"
  16. ocaml >= "4.08.0"

Reverse Dependencies (1)

  1. mirage = "4.0.0~beta3"

Conflicts

    None
A DSL to organize functor applications

Install

Authors

Maintainers

Sources

mirage-4.0.0.beta3.tbz
sha256=f60766716c00d3596205e1b10ddad0759356fd4b85d4169950e3d34273938985
sha512=1f836f35b60655457c70418ddd4dd322607534826d6a1eb77d992b3a6481b6f83c85dd5887e2ab57870f988aa7655227bac346fc3243a35c57cface767f78b0b