package ppx_yojson_conv_lib

  1. Overview
  2. Docs

Module Yojson_conv.PrimitivesSource

Sourceval yojson_of_unit : unit -> Yojson.Safe.t
Sourceval yojson_of_bool : bool -> Yojson.Safe.t
Sourceval yojson_of_string : string -> Yojson.Safe.t
Sourceval yojson_of_bytes : bytes -> Yojson.Safe.t
Sourceval yojson_of_char : char -> Yojson.Safe.t
Sourceval yojson_of_int : int -> Yojson.Safe.t
Sourceval yojson_of_float : float -> Yojson.Safe.t
Sourceval yojson_of_int32 : int32 -> Yojson.Safe.t
Sourceval yojson_of_int64 : int64 -> Yojson.Safe.t
Sourceval yojson_of_nativeint : nativeint -> Yojson.Safe.t
Sourceval yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a ref -> Yojson.Safe.t
Sourceval yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.t
Sourceval yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.t
Sourceval yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.t
Sourceval yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.t
Sourceval yojson_of_hashtbl : ('a -> Yojson.Safe.t) -> ('b -> Yojson.Safe.t) -> ('a, 'b) Hashtbl.t -> Yojson.Safe.t
Sourceval unit_of_yojson : Yojson.Safe.t -> unit
Sourceval bool_of_yojson : Yojson.Safe.t -> bool
Sourceval string_of_yojson : Yojson.Safe.t -> string
Sourceval bytes_of_yojson : Yojson.Safe.t -> bytes
Sourceval char_of_yojson : Yojson.Safe.t -> char
Sourceval int_of_yojson : Yojson.Safe.t -> int
Sourceval float_of_yojson : Yojson.Safe.t -> float
Sourceval int32_of_yojson : Yojson.Safe.t -> int32
Sourceval int64_of_yojson : Yojson.Safe.t -> int64
Sourceval nativeint_of_yojson : Yojson.Safe.t -> nativeint
Sourceval ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a ref
Sourceval lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_t
Sourceval option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a option
Sourceval list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a list
Sourceval array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a array
Sourceval hashtbl_of_yojson : (Yojson.Safe.t -> 'a) -> (Yojson.Safe.t -> 'b) -> Yojson.Safe.t -> ('a, 'b) Hashtbl.t