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 and org:erratique | |||||||||||||||||||||||||
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> | |||||||||||||||||||||||||
Dependencies |
| |||||||||||||||||||||||||
Available | ocaml-version >= "4.01.0" & ocaml-version < "4.05.0" | |||||||||||||||||||||||||
Published | Nov 24, 2016 | |||||||||||||||||||||||||
Source [http] | http://erratique.ch/software/jsonm/releases/jsonm-1.0.0.tbz d1ec89c9586c5413f39f7f1fef74dc1a | |||||||||||||||||||||||||
Statistics | Installed 2 times last month. | |||||||||||||||||||||||||
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/jsonm/jsonm.1.0.0/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.