Yojson : t -> string
val Yojson.show : t -> string
Convert value to string, useful for debugging
val Yojson.Raw.show : t -> string
Convert value to string, useful for debugging
val Yojson.Safe.show : t -> string
Convert value to string, useful for debugging
val Yojson.Basic.show : t -> string
Convert value to string, useful for debugging
val Yojson.Safe.Util.to_string : Yojson.Safe.t -> string
Extract a string from a JSON string or raise Type_error
.
val Yojson.Basic.Util.to_string : Yojson.Basic.t -> string
Extract a string from a JSON string or raise Type_error
.
val Protocol_conv_json.Json.Yojson.to_string_hum : t -> string
Convert t to a string
val Ppx_yojson_conv_lib.Yojson_conv.string_of_yojson : Yojson.Safe.t -> string
string_of_yojson yojson
converts Yojson yojson
to a value of type string
.
val Cpdfyojson.show : t -> string
Convert value to string, useful for debugging
val Cpdfyojson.Raw.show : t -> string
Convert value to string, useful for debugging
val Cpdfyojson.Safe.show : t -> string
Convert value to string, useful for debugging
val Cpdfyojson.Basic.show : t -> string
Convert value to string, useful for debugging
val Cpdfyojson.Safe.Util.to_string : Cpdfyojson.Safe.t -> string
Extract a string from a JSON string or raise Type_error
.
val Cpdfyojson.Basic.Util.to_string : Cpdfyojson.Basic.t -> string
Extract a string from a JSON string or raise Type_error
.
val Lsp.Import.Json.Conv.string_of_yojson : Yojson.Safe.t -> string
string_of_yojson yojson
converts Yojson yojson
to a value of type string
.
val Yojson.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Yojson.Raw.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Yojson.Safe.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Yojson.Basic.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Jsonxt.Yojson.Raw.show : t -> string
val Jsonxt.Yojson.Safe.show : t -> string
val Jsonxt.Yojson.Basic.show : t -> string
val Cpdfyojson.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Protocol_conv_json.Json.Yojson.to_string : t -> string
val Cpdfyojson.Raw.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Cpdfyojson.Safe.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Cpdfyojson.Basic.pretty_to_string : ?std:bool -> t -> string
Pretty-print into a string. See to_string
for the role of the optional std
argument.
val Jsonxt.Yojson.Raw.pretty_to_string : ?std:bool -> t -> string
val Jsonxt.Yojson.Safe.pretty_to_string : ?std:bool -> t -> string
val Jsonxt.Yojson.Basic.pretty_to_string : ?std:bool -> t -> string
val Cpdfyojson.to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Cpdfyojson.Raw.to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Cpdfyojson.Safe.to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Cpdfyojson.Basic.to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Cpdfyojson.stream_to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t Stream.t -> string
Write a newline-separated sequence of compact one-line JSON values to a string. See to_string
for the role of the optional arguments.
val Cpdfyojson.Raw.stream_to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t Stream.t -> string
Write a newline-separated sequence of compact one-line JSON values to a string. See to_string
for the role of the optional arguments.
val Cpdfyojson.Safe.stream_to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t Stream.t -> string
Write a newline-separated sequence of compact one-line JSON values to a string. See to_string
for the role of the optional arguments.
val Cpdfyojson.Basic.stream_to_string : ?buf:Buffer.t -> ?len:int -> ?std:bool -> t Stream.t -> string
Write a newline-separated sequence of compact one-line JSON values to a string. See to_string
for the role of the optional arguments.
val Yojson.to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Yojson.Raw.to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Yojson.Safe.to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Yojson.Basic.to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t -> string
Write a compact JSON value to a string.
val Yojson.seq_to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t Seq.t -> string
Write a sequence of suf
-suffixed compact one-line JSON values to a string.
val Yojson.Raw.seq_to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t Seq.t -> string
Write a sequence of suf
-suffixed compact one-line JSON values to a string.
val Yojson.Safe.seq_to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t Seq.t -> string
Write a sequence of suf
-suffixed compact one-line JSON values to a string.
val Yojson.Basic.seq_to_string : ?buf:Buffer.t -> ?len:int -> ?suf:string -> ?std:bool -> t Seq.t -> string
Write a sequence of suf
-suffixed compact one-line JSON values to a string.
val Yojson.Safe.Util.keys : Yojson.Safe.t -> string list
Returns all the key names in the given JSON object
val Yojson.Basic.Util.keys : Yojson.Basic.t -> string list
Returns all the key names in the given JSON object
val Yojson.Safe.Util.to_string_option : Yojson.Safe.t -> string option
Extract Some
string from a JSON string, return None
if the value is null, or raise Type_error
otherwise.
val Yojson.Safe.Util.filter_string : Yojson.Safe.t list -> string list
Expects JSON strings and unwraps them.
val Yojson.Basic.Util.to_string_option : Yojson.Basic.t -> string option
Extract Some
string from a JSON string, return None
if the value is null, or raise Type_error
otherwise.
val Yojson.Basic.Util.filter_string : Yojson.Basic.t list -> string list
Expects JSON strings and unwraps them.
val Cpdfyojson.Safe.Util.keys : Cpdfyojson.Safe.t -> string list
Returns all the key names in the given JSON object
val Cpdfyojson.Basic.Util.keys : Cpdfyojson.Basic.t -> string list
Returns all the key names in the given JSON object
val Cpdfyojson.Safe.Util.to_string_option : Cpdfyojson.Safe.t -> string option
Extract Some
string from a JSON string, return None
if the value is null, or raise Type_error
otherwise.
val Cpdfyojson.Safe.Util.filter_string : Cpdfyojson.Safe.t list -> string list
Expects JSON strings and unwraps them.
val Cpdfyojson.Basic.Util.to_string_option : Cpdfyojson.Basic.t -> string option
Extract Some
string from a JSON string, return None
if the value is null, or raise Type_error
otherwise.
val Cpdfyojson.Basic.Util.filter_string : Cpdfyojson.Basic.t list -> string list
Expects JSON strings and unwraps them.
val Yojson.Safe.Util.to_assoc : Yojson.Safe.t -> (string * Yojson.Safe.t) list
Extract the items of a JSON object or raise Type_error
.
val Yojson.Basic.Util.to_assoc : Yojson.Basic.t -> (string * Yojson.Basic.t) list
Extract the items of a JSON object or raise Type_error
.
val Yojson.Safe.Util.filter_assoc : Yojson.Safe.t list -> (string * Yojson.Safe.t) list list
Expects JSON objects and unwraps them.
val Yojson.Basic.Util.filter_assoc : Yojson.Basic.t list -> (string * Yojson.Basic.t) list list
Expects JSON objects and unwraps them.
val Cpdfyojson.Safe.Util.to_assoc : Cpdfyojson.Safe.t -> (string * Cpdfyojson.Safe.t) list
Extract the items of a JSON object or raise Type_error
.
val Cpdfyojson.Basic.Util.to_assoc : Cpdfyojson.Basic.t -> (string * Cpdfyojson.Basic.t) list
Extract the items of a JSON object or raise Type_error
.
val Cpdfyojson.Safe.Util.filter_assoc : Cpdfyojson.Safe.t list -> (string * Cpdfyojson.Safe.t) list list
Expects JSON objects and unwraps them.
val Cpdfyojson.Basic.Util.filter_assoc : Cpdfyojson.Basic.t list -> (string * Cpdfyojson.Basic.t) list list
Expects JSON objects and unwraps them.
val Sihl.Test.Session.of_yojson : Yojson.Safe.t -> string StrMap.t option
val Prims.string_of_yojson : Yojson.Safe.t -> string Ppx_deriving_yojson_runtime.error_or
val Prims.int_of_yojson : Yojson.Safe.t -> (Z.t, string) result
val Sihl_user.ptime_of_yojson : Yojson.Safe.t -> (Ptime.t, string) result
val Serlib.Ser_pp.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_loc.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Sihl.Time.ptime_of_yojson : Yojson.Safe.t -> (Ptime.t, string) result
val Serlib.Ser_evar.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_sorts.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_constr.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_stateid.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Sihl_core.Time.ptime_of_yojson : Yojson.Safe.t -> (Ptime.t, string) result
val Devkit_core.Network.ipv4_of_yojson : Yojson.Safe.t -> (ipv4, string) result
val Serlib.Ser_evar_kinds.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.Id.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_evar.Self.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_cSet.MakeJ.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.MBId.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.Name.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.lname_of_yojson : Yojson.Safe.t -> (lname, string) Result.result
val Serlib.Ser_univ.Level.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_constr.types_of_yojson : Yojson.Safe.t -> (types, string) Result.result
val Serlib.Ser_names.Label.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.lident_of_yojson : Yojson.Safe.t -> (lident, string) Result.result
val Serlib.Ser_sorts.family_of_yojson : Yojson.Safe.t -> (family, string) Result.result
val Serlib.Ser_stateid.Self.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Sihl.Contract.User.ptime_of_yojson : Yojson.Safe.t -> (Ptime.t, string) result
val Easy_logging_yojson.Handlers.desc_of_yojson : Yojson.Safe.t -> (desc, string) result
val Serlib.Ser_constr.constr_of_yojson : Yojson.Safe.t -> (constr, string) Result.result
val Serlib.Ser_feedback.level_of_yojson : Yojson.Safe.t -> (level, string) Result.result
val Serlib.Ser_names.DirPath.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.GlobRef.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Serlib.Ser_names.KerName.of_yojson : Yojson.Safe.t -> (t, string) Result.result
val Record.Type.of_yojson : 'a t -> Yojson.Safe.json -> ('a, string) Result.result