package ppx_repr

  1. Overview
  2. Docs
PPX deriver for type representations

Install

Dune Dependency

Authors

Maintainers

Sources

repr-fuzz-0.6.0.tbz
sha256=bb8a0f94df002fc19dcb598834271eaddeffa1d57041491ff3d2b9e3e80d075e
sha512=2218845ba1b42e3983bc9727879c704433571655c85251c43edb9bf85ceec35c3b662091e32a744a5340a9c641b1cb5fa591389a68832faf0bb71981d6d91e1d

doc/src/ppx_repr.lib/attributes_intf.ml.html

Source file attributes_intf.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
open Ppxlib

module type S = sig
  val repr : (core_type, expression) Attribute.t
  val nobuiltin : (core_type, unit) Attribute.t
end

module type Attributes = sig
  module type S = S

  module Make (T : sig
    val namespace : string
  end) : sig
    include S

    val all : Attribute.packed list
    (** Boxed list of all of the attributes required by [ppx_repr]. *)
  end
end
OCaml

Innovation. Community. Security.