Module Json.Strict
- type json=- [- |- `Null- |- `Bool of bool- |- `Float of float- |- `String of string- |- `Assoc of (string * json) list- |- `List of json list- ]
- The following polymorphic variants supported - `Null: JSON null
- `Bool of bool: JSON boolean
- `Float of float: JSON number. Infinity, NaN etc are not supported
- `String of string: JSON string. Bytes in the range 128-255 are preserved when reading and writing.
- `Assoc of (string * json) list: JSON object.
- `List of json list: JSON array.
 
- type t- = json