jsonm

Author Daniel Bünzli <daniel.buenzl i@erratique.ch>
License ISC
Homepage http://erratique.ch/software/jsonm
Issue Tracker https://github.com/dbuenzli/jsonm/issues
Tags { json, codec, org:erratique }
Maintainer Daniel Bünzli <daniel.buenzl i@erratique.ch>
Dependencies
& ocamlbuild
ocamlfind
topkg
uchar
uutf >= 1.0.0
Available ocaml-version >= "4.01.0"
Published Mar 7, 2017
Source [http] http://erratique.ch/software/jsonm/releases/jsonm-1.0.1.tbz
e2ca39eaefd55b8d155c4f1ec5885311
Statistics Installed 798 times in last month.
Edit https://github.com/ocaml/opam-repository/tree/master/packages/jsonm/jsonm.1.0.1/opam

Non-blocking streaming JSON codec for OCaml

Jsonm is a non-blocking streaming codec to decode and encode the JSON data format. It can process JSON text without blocking on IO and without a complete in-memory representation of the data.

The alternative "uncut" codec also processes whitespace and (non-standard) JSON with JavaScript comments.

Jsonm is made of a single module and depends on Uutf. It is distributed under the ISC license.