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.2.0.tbz
sha256=1654b5cce9c367a56127094dced317f865c9562599f209f70506a32b6b65154b
sha512=467ea81c0be6057ae5b8702f739e4d4f87e2707d2e09e12abd981cc2836b0f13ebab308c68954e64ea3ce89850aa0ac6df7944b596f70287fb99bdf326edcd46

doc/ppx_derive_validate/Ppx_derive_validate/index.html

Module Ppx_derive_validateSource

Sourceval map_type_declaration : loc:Ppxlib.Location.t -> 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.