package ppx_deriving

  1. Overview
  2. Docs
Type-driven code generation for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving-6.1.0.tbz
sha256=747a5688ea630f77a50b0e90254ac6f8a66bdd4974b2e87376341427807d4b56
sha512=b5d01273120e7d3433327155b0497bbe80499de79a8856630715b37ea126086aa180e12bce2ea51e93dbbbb0b1a6a403035ba828ed8acae18b69deb1efd70783

doc/ppx_deriving.api/Ppx_deriving/Ast_convenience/index.html

Module Ppx_deriving.Ast_convenienceSource

Sourceval mkloc : 'a -> Ppxlib.Location.t -> 'a Ppxlib.loc
Sourceval mknoloc : 'a -> 'a Ppxlib.loc
Sourceval unit : unit -> Ppxlib.expression
Sourceval punit : unit -> Ppxlib.pattern
Sourceval int : int -> Ppxlib.expression
Sourceval pint : int -> Ppxlib.pattern
Sourceval str : string -> Ppxlib.expression
Sourceval evar : string -> Ppxlib.expression
Sourceval pvar : string -> Ppxlib.pattern
Sourceval constr : string -> Ppxlib.expression list -> Ppxlib.expression
Sourceval pconstr : string -> Ppxlib.pattern list -> Ppxlib.pattern
Sourceval tconstr : string -> Ppxlib.core_type list -> Ppxlib.core_type
Sourceval record : (string * Ppxlib.expression) list -> Ppxlib.expression
Sourceval precord : closed:Ppxlib.closed_flag -> (string * Ppxlib.pattern) list -> Ppxlib.pattern
Sourceval has_attr : string -> Ppxlib.attributes -> bool
Sourceval find_attr : string -> Ppxlib.attributes -> Ppxlib.payload option
Sourcemodule Label : sig ... end
OCaml

Innovation. Community. Security.