Module B00_serialk_json.Json
type mem = (string * loc) * t
and t = [
| `A of t list * loc
| `Bool of bool * loc
| `Float of float * loc
| `Null of loc
| `O of mem list * loc
| `String of string * loc
]
val mem : string -> t -> mem
val to_null : t -> (unit, string) result
val to_bool : t -> (bool, string) result
val to_float : t -> (float, string) result
val to_array : t -> (t list, string) result
val get_float : t -> float
val get_string : t -> string
val get_array : t -> t list
val get_obj : t -> mem list
val to_string : t -> string