include sig ... end
val bigstring_of_sexp : Base.Sexp.t ‑> bigstring
val sexp_of_bigstring : bigstring ‑> Base.Sexp.t
val sexp_of_opaque : _ ‑> Base.Sexp.t
val opaque_of_sexp : Base.Sexp.t ‑> _
val sexp_of_pair : ('a ‑> Base.Sexp.t) ‑> ('b ‑> Base.Sexp.t) ‑> ('a * 'b) ‑> Base.Sexp.t
val pair_of_sexp : (Base.Sexp.t ‑> 'a) ‑> (Base.Sexp.t ‑> 'b) ‑> Base.Sexp.t ‑> 'a * 'b
exception
Of_sexp_error of exn * Base.Sexp.t
val of_sexp_error : string ‑> Base.Sexp.t ‑> _
val of_sexp_error_exn : exn ‑> Base.Sexp.t ‑> _