package ppx_repr

  1. Overview
  2. Docs
PPX deriver for type representations

Install

Dune Dependency

Authors

Maintainers

Sources

repr-0.7.0.tbz
sha256=8adac9fe85bf8a0e20eeb6810d7216e98e1b7f4d9bd399e61bb1024ace2501ac
sha512=5b104c52a05a3ed7a4505dea3b3b7ee16bba020b5d2d8e4dfd680ff8f82ae021caf0f29207616ac2ae40dfd5bb641a144e31b11d29c5ba4918ba616a57f74647

Description

PPX deriver for type representations

Published: 15 Aug 2023

README

Repr — run-time representations of OCaml types

Repr is a library of type combinators for defining runtime representations of OCaml types and operations that are generic over those representations (pp, to_string, compare etc.)

This library is currently experimental and provides no stability guarantee. The documentation is available online.

Installation

Repr can be installed with opam:

opam install repr

Dependencies (5)

  1. fmt
  2. ppx_deriving
  3. ppxlib >= "0.12.0"
  4. repr = version
  5. dune >= "2.7"

Dev Dependencies (4)

  1. odoc with-doc
  2. alcotest >= "1.4.0" & with-test
  3. optint >= "0.1.0" & with-test
  4. hex with-test

Conflicts (1)

  1. ocaml-migrate-parsetree = "1.7.1"