Module Ppx_derivers
Ppx derivers
This module holds the various derivers registered by either ppx_deriving or ppx_type_conv.
type deriver=..Type of a deriver. The concrete constructors are added by ppx_type_conv/ppx_deriving.
val register : string -> deriver -> unitregister name deriverregisters a new deriver. Raises ifnameis already registered.
val lookup : string -> deriver optionLookup a previously registered deriver
val derivers : unit -> (string * deriver) listderivers ()returns all currently registered derivers.