module Dict : Stdlib.Map.S with type Dict.key = stringval value_of_string : string ‑> valueval value_to_string : value ‑> stringval value_of_yojson : Yojson.Basic.json ‑> valueval value_to_yojson : value ‑> Yojson.Basic.jsonval decode : 'a t ‑> value ‑> ('a, string) Result.resultval decode_string : 'a t ‑> string ‑> ('a, string) Result.resultval list : 'a t ‑> 'a list tval array : 'a t ‑> 'a array tval pairs : 'a t ‑> (string * 'a) list tval (@=) : string ‑> 'a t ‑> 'a tval field : string ‑> 'a t ‑> 'a tval index : int ‑> 'a t ‑> 'a tval at : string list ‑> 'a t ‑> 'a tval option : 'a t ‑> 'a option tval one_of : 'a t list ‑> 'a tval fail : string ‑> 'a tval map : ('a ‑> 'b) ‑> 'a t ‑> 'b tval and_then : ('a ‑> 'b t) ‑> 'a t ‑> 'b tval apply : ('a ‑> 'b) t ‑> 'a t ‑> 'b tval (>>=) : 'a t ‑> ('a ‑> 'b t) ‑> 'b tval (||>) : ('a ‑> 'b) t ‑> 'a t ‑> 'b t