package json-derivers

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type value = [
  1. | `Null
  2. | `Bool of Base.bool
  3. | `Float of Base.float
  4. | `String of Base.string
  5. | `A of value Base.list
  6. | `O of (Base.string * value) Base.list
]
val sexp_of_value : value -> Base.Sexp.t
val value_of_sexp : Base.Sexp.t -> value
type t = [
  1. | `A of value Base.list
  2. | `O of (Base.string * value) Base.list
]
val sexp_of_t : t -> Base.Sexp.t
val t_of_sexp : Base.Sexp.t -> t
val compare : t -> t -> Base.int
val hash : t -> Base.int