package ppx_deriving_encoding

  1. Overview
  2. Docs
Ppx deriver for json-encoding

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_encoding-0.4.1.tar.gz
md5=48a4f66b4a3e4017d99de8861013b1c6
sha512=c7cf2659ba8766bc5d89c119a87020271bce61409098fd88f9aac7c4cf5297ea697050a6510beb9a2414c4779900cd22b44efe710c3f6372d08ab2233229bd59

doc/ppx_deriving_encoding/Ppx_deriving_encoding/index.html

Module Ppx_deriving_encodingSource

Sourceval str_gen : loc:Ppxlib__.Location.t -> path:'a -> (Ppxlib.rec_flag * Ppxlib.type_declaration list) -> 'b -> bool -> bool -> bool -> bool -> [> `bool of bool | `length of int | `prefix of string ] option -> string option -> Ppxlib.expression option -> Ppxlib.expression option -> Ppxlib__.Import.expression option -> string option -> string option -> bool -> bool -> bool -> bool -> bool -> bool -> bool -> bool -> bool -> string option option -> string option -> Ppxlib__.Import.structure_item list
Sourceval sig_gen : loc:Ppxlib__.Location.t -> path:'a -> ('b * Ppxlib.type_declaration list) -> string option -> string option -> Ppxlib__.Import.signature_item list
Sourceval str_type_ext : loc:Ppxlib__.Location.t -> path:'a -> Ppxlib.type_extension -> bool -> [> `bool of bool | `length of int | `prefix of string ] option -> string option -> string option -> bool -> bool -> bool -> bool -> bool -> bool -> bool -> bool -> string option option -> Ppxlib__.Import.structure_item list
Sourceval eprefix : ([> `bool of bool | `length of int | `prefix of string ], 'a, 'b) Ppxlib__.Ast_pattern.t -> (Ppxlib.expression, 'a, 'b) Ppxlib__.Ast_pattern.t
Sourceval string_option : string -> (string option, 'a, 'b) Ppxlib__.Ast_pattern.t -> (Ppxlib.expression, 'a, 'b) Ppxlib__.Ast_pattern.t
Sourceval string_or_ident : (string, 'a, 'b) Ppxlib__.Ast_pattern.t -> (Ppxlib.expression, 'a, 'b) Ppxlib__.Ast_pattern.t
OCaml

Innovation. Community. Security.