package ppx_repr

  1. Overview
  2. Docs

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.