Package: wnpp Severity: wishlist Owner: Stéphane Glondu <glo...@debian.org>
* Package name : ppxlib Version : 0.8.1 Upstream Author : Jane Street Group, LLC * URL : https://github.com/ocaml-ppx/ppxlib * License : MIT Programming Lang: OCaml Description : meta-programming for OCaml The ppxlib project provides the basis for the ppx system, which is currently the officially supported method for meta-programming in OCaml. It offers a principled way to generate code at compile time in OCaml projects. It features: * OCaml AST / parser / pretty-printer snapshot, to create a full frontend independent of the version of OCaml; * library for ppx rewriters in general, and type-driven code generators in particular; * feature-full driver for OCaml AST transformers; * quotation mechanism allowing to write values representing the OCaml AST in the OCaml syntax; * generator of open recursion classes from type definitions. This is a new dependency of many OCaml packages, including obus. It will be maintained inside ocaml-team.