package ppx_mixins

  1. Overview
  2. No Docs
A PPX for mixing module type signatures into a type declaration

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_mixins-0.1.tbz
sha256=18b2fabd22d32815e03a1031a1be110b44b92a72ebb9fd8432e26c22873635c2
sha512=fd29c612b5c2123d3f78ddecd40c7d2c225a72fbb8970f0e3bd768a8092c025172d97c01a46574bb396a0412a1d5860fabcb462a3d8880579b806f99f031f25e

Description

Expands type my_type [@@mixins Mappable (key = string) + Eq] into type t include Mappable with type t := my_type and type key = string; include Eq with type t := my_type`

Tags

ppx metaprogramming

Published: 19 Apr 2026

Dependencies (3)

  1. ppxlib >= "0.28.0"
  2. ocaml >= "4.14.0"
  3. dune >= "3.21"

Dev Dependencies (2)

  1. odoc with-doc
  2. ocamlformat with-test & = "0.29.0"

Used by

None

Conflicts

None