OCaml metaprogramming and PPX

36 repos

OCaml code generation and compile-time metaprogramming via PPX (preprocessor extensions) and related macro systems. The cluster centers on libraries like ppx_sexp_conv, ppx_expect, ppx_fields_conv, and ppx_inline_test that use OCaml's PPX framework to automatically generate boilerplate code, enable expressive testing patterns, and reduce manual serialization logic. Developers exploring this area will find infrastructure for building domain-specific language extensions, testing frameworks, and productivity tools within the OCaml ecosystem.

OCaml · 32
C++ · 1
Makefile · 1