module Maki_yojson:sig
..end
type'a
or_error =('a, exn) Result.result
typejson =
Yojson.Safe.json
val make : to_yojson:('a -> json) ->
of_yojson:(json -> 'a or_error) ->
string -> 'a Maki.Value.ops
val make_err : to_yojson:('a -> json) ->
of_yojson:(json -> [ `Error of string | `Ok of 'a ]) ->
string -> 'a Maki.Value.ops