Module Js_json
type ('a, 'b) kind
=
|
Leaf of 'b
|
Arr of 'a list
|
Obj of (string * 'a) list
type ('a, 'b) zip
=
|
LeafVal of 'b
|
KeyVal of string
|
LeafZip of 'a
|
ArrZip of 'b list * 'a list
|
ObjZip of (string * 'b) list * (string * 'a) list
module type Converter = sig ... end
module Js_to_JSON_Converter : Converter with type _ _from = Js_of_ocaml.Js.Unsafe.any and type _to = Json_repr.ezjsonm
module JSON_to_Js_Converter : Converter with type 'a _from = Json_repr.ezjsonm and type _to = Js_of_ocaml.Js.Unsafe.any
module Js_to_JSON : sig ... end
module JSON_to_Js : sig ... end
val json_of_js : Js_of_ocaml.Js.Unsafe.any -> Js_to_JSON_Converter._to
val js_of_json : Json_repr.ezjsonm -> JSON_to_Js_Converter._to