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.
Dependencies (16)
-
functoria-runtime
= version & with-test
-
alcotest
with-test
-
uri
>= "4.2.0"
-
emile
>= "1.1"
- fpath
- bos
- logs
-
fmt
>= "0.8.7"
- astring
-
result
>= "1.5"
-
rresult
>= "0.7.0"
-
cmdliner
>= "0.9.8" & < "1.1.0"
- base-unix
-
dune
< "3.0.0" & with-test
-
dune
>= "2.8.0"
-
ocaml
>= "4.08.0"
Reverse Dependencies (1)
-
mirage
= "4.0.0~beta3"
Conflicts
-
None
A DSL to organize functor applications
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Authors
Maintainers
Sources
mirage-4.0.0.beta3.tbz
sha256=f60766716c00d3596205e1b10ddad0759356fd4b85d4169950e3d34273938985
sha512=1f836f35b60655457c70418ddd4dd322607534826d6a1eb77d992b3a6481b6f83c85dd5887e2ab57870f988aa7655227bac346fc3243a35c57cface767f78b0b