ocplib-json-typed
Type-aware JSON and JSON schema utilities
Description
Can be used with any JSON library.
This library currently contains five modules:
- Json_encoding: Mappings between OCaml types and JSON structures. Encodings are used to produce readers, writers and JSON schemas for format documentation and interoperability.
- Json_schema: Manual creation and manipulation of JSON schemas.
- Json_query: Simple manipulations of JSON documents (extraction, injection, merging, etc.).
- Json_repr: Modular abstraction over JSON representations. Includes Ezjsonm and Yojson representations.
- Json_repr_bson: Implementation of the JSON compatible subset of BSON, with a Json_repr compatible interface. Built only if ocplib-endian is present.
- Json_repr_browser: Json_repr interface over JavaScript's objects. Built only if js_of_ocaml is present.
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
- Published
- 25 Feb 2018
- Authors
- Maintainers
Sources
Dependencies
Reverse Dependencies
ke
>= "0.5"
learn-ocaml
< "0.13.0"
learn-ocaml-client
< "0.13.0"
ppx_deriving_encoding
< "0.2.2"
resto
< "0.3"
syndic
>= "1.6.0"
Conflicts
js_of_ocaml
>= "3.4.0"