package ppx_deriving_yaml

  1. Overview
  2. Docs
Yaml PPX Deriver

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving_yaml-0.2.0.tbz
sha256=4c79b893ee0904e266710386c434019a2980ef17f43422f47df47ff2038cc334
sha512=9ca8cfea87e3629057b8509b6d199e79279c9affe33e9b07c470381a71271eef267be5b10c1314c90e8b15fc6b170314040201840a4446004b119d3895ce0e14

doc/ppx_deriving_yaml/Ppx_deriving_yaml/index.html

Module Ppx_deriving_yamlSource

Sourceval suf_to : string
Sourceval suf_of : string
Sourceval mangle_name_label : string -> string -> string
Sourceval generate_impl_of_yaml : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> bool -> Ppxlib__.Import.structure_item list
Sourceval generate_impl_to_yaml : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> Ppxlib__.Import.structure_item list
Sourceval generate_intf_to_yaml : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> Ppxlib.Ast.signature_item list
Sourceval generate_intf_of_yaml : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> Ppxlib.Ast.signature_item list
Sourceval impl_generator_to : (ctxt:Ppxlib__.Expansion_context.Deriver.t -> 'a -> 'b) -> ('b, 'a) Ppxlib__Deriving.Generator.t
Sourceval impl_generator_of : (ctxt:Ppxlib__.Expansion_context.Deriver.t -> 'a -> bool -> 'b) -> ('b, 'a) Ppxlib__Deriving.Generator.t
Sourceval intf_generator : (ctxt:Ppxlib__.Expansion_context.Deriver.t -> 'a -> 'b) -> ('b, 'a) Ppxlib__Deriving.Generator.t
Sourceval deriver : Ppxlib.Deriving.t