conformistversion
Conformist allows you to define schemas to decode, validate and sanitize input data declaratively
Conformist allows you to define schemas to decode, validate and sanitize input data declaratively.
It comes with runtime types for primitive OCaml types such as int
, string
, bool
and float
but also Ptime.t
, option
and custom types.
Re-use business rules in validators and run it on the client side with js_of_ocaml.
Arbitrary meta data can be stored in schemas which is useful to build functionality on top of conformist.
Author | Josef Erben |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/oxidizing/conformist |
Issue Tracker | https://github.com/oxidizing/conformist/issues |
Maintainer | josef@oxidizing.io |
Dependencies | |
Conflicts |
|
Source [http] | https://github.com/oxidizing/conformist/archive/0.6.0.tar.gz md5=462215fd0a1615b1f3686da1c80d2351 sha512=ad1cbe53293e4269d9be47edc5f3e1303b5707dd59715e29d0928b348661aab2d75977e88b4ec4841f2ec5931cd018d40b781911e503dcb5d3a5e3b0d3994aeb |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/conformist/conformist.0.6.0/opam |
Required by
- sihl>=1.0.0~rc1