package MlFront_Cli

  1. Overview
  2. Docs
Command line interfaces for MlFront

Install

Dune Dependency

Authors

Maintainers

Sources

MlFront.tar.gz
md5=eaaecad4dfce5ad6849444bfa1e0cc44
sha512=9cf976ec567c41101249a4cc1f57dedac14597f664d44ab8d25d1507812357ab038a6d47fe7e4450d25114e7f9edcedbcf78c1e24267858d8b7b0c12fb15c22b

Description

Published: 16 Aug 2024

README

MlFront

MlFront adds a Java-like packaging system to OCaml. The MlFront name is a homage to cfront which was tooling that translated "C with Classes" (now known as C++) into C code. Similarly, MlFront-based tools can translate OCaml with packages into conventional OCaml.

MlFront is permissively licensed under Apache 2.0. Its dependencies codept_lib and the ocaml standard library both have a weakly restrictive license.

Documentation:

Dependencies (13)

  1. digestif >= "1.1.4"
  2. menhir >= "20180523"
  3. ezjsonm >= "1.3.0"
  4. stringext >= "1.6.0"
  5. ppx_deriving >= "5.2.1"
  6. logs >= "0.7.0"
  7. fpath >= "0.7.3"
  8. fmt >= "0.9.0"
  9. crunch >= "3.3.1"
  10. cmdliner >= "1.2.0"
  11. bos >= "0.2.1"
  12. ocaml >= "4.14.0"
  13. dune >= "3.12"

Dev Dependencies (3)

  1. odoc with-doc
  2. tezt with-test & >= "4.1.0"
  3. diskuvbox with-test & >= "0.2.0"

Used by

None

Conflicts (2)

  1. ocaml-compiler = "5.3.0~alpha1"
  2. ocaml-variants = "5.1.1+effect-syntax"
OCaml

Innovation. Community. Security.