ppxlib
There are 13 repositories under ppxlib topic.
pedrobslisboa/ppx-by-example
This repository contains examples to help on understanding what are and how to write PPXs in OCaml.
bn-d/ppx_subliner
[@@ deriving] plugin to generate Cmdliner sub-command groups, and ppx rewriter to generate Cmdliner evaluations.
bn-d/ppx_make
[@@ deriving] plugin to generate make functions.
ml-in-barcelona/ppxlib-simple-example
ppxlib simple example, minimal boilerplate to write a ppx. Using esy and alcotest for testing.
sim642/ppx_viewpattern
View patterns in OCaml
bn-d/ppx_pyformat
Ppxlib based rewriter inspired by Python string `format()`.
NielsMommen/ppx_parser
Write stream parser in OCaml using ppx extensions
sim642/dune-lint-demo
OCaml dune linting demos
sim642/ppx_easy_deriving
Easily define PPX derivers without boilerplate and runtime overhead
sim642/ppx_deriving_hash
[@@deriving hash]
jevinskie/dune-expand
Tool to view ppx-expanded OCaml source files - updated fork from Kiran Gopinathan's original
ryco117/ppx_match_literals
An OCaml ppxlib extension for matching variables as their literal value.
slamko/ppx_catch
Ocaml PPX for no-exception error handling