package validate

  1. Overview
  2. Docs
OCaml library enabling efficient data validation through PPX derivers and a suite of annotation-based validators

Install

Dune Dependency

Authors

Maintainers

Sources

validate-0.1.0.tbz
sha256=7b3e8978f003d5af74b182c476bbf829572000dd53e7d72ed98cecd4c4b26daf
sha512=ce9f0be079fff7a9250756384954e36e6b12376b5b1b7a75d7c88a14eb323758048faa906a47c7e36ed65854014c549457be6f4f4a6d9cce6be7c52f108b354c

doc/ppx_derive_validate/Ppx_derive_validate/index.html

Module Ppx_derive_validateSource

Sourceval map_type_declaration : loc:Ppxlib.location -> Ppxlib.type_declaration -> Astlib.Ast_500.Parsetree.structure_item
Sourceval map_sig : loc:Ppxlib.location -> Ppxlib.type_declaration -> Astlib.Ast_500.Parsetree.signature_item
Sourceval generate_impl : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> Astlib.Ast_500.Parsetree.structure_item list
Sourceval generate_intf : ctxt:Ppxlib.Expansion_context.Deriver.t -> ('a * Ppxlib.type_declaration list) -> Astlib.Ast_500.Parsetree.signature_item list
OCaml

Innovation. Community. Security.