json_of_jsonm

AuthorSteve Bleazard <stevebleazard@googlemail.com>
LicenseMIT
Homepagehttps://www.github.com/stevebleazard/ocaml-json-of-jsonm
Issue Trackerhttps://www.github.com/stevebleazard/ocaml-json-of-jsonm/issues
MaintainerSteve Bleazard <stevebleazard@googlemail.com>
Dependencies
&jbuilder>= 1.0+beta7
jsonm
Availableocaml-version >= "4.03.0"
PublishedFeb 2, 2018
Source [http] https://www.github.com/stevebleazard/ocaml-json-of-jsonm/releases/download/v1.0.0/json_of_jsonm-1.0.0.tbz
1503d4bcb108325c723405271f32bc56
StatisticsInstalled once last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/json_of_jsonm/json_of_jsonm.1.0.0/opam

json_of_jsonm_lib is a JSON encoder and decoder library that converts text to and from a

json type. The library has the following features:

  • Uses jsonm to do the actual stream encoding and decoding
  • The json type is compatible with and a subset of yojson's json type
  • Provides both string and channel interfaces by default
  • The Json_string module provides a standard type t interface in addition to the json type
  • Both result and exception functions are provided in most cases
  • The Json_encoder_decoder functor allows additional IO mechanisms, including Async, to be defined easily.
No package is dependent