Core_kernel.Sexpable
This module extends Base.Sexpable
.
include module type of struct include Base.Sexpable end
module type S = sig ... end
module type S1 = sig ... end
module type S2 = sig ... end
module type S3 = sig ... end
For when you want the sexp representation of one type to be the same as that for some other isomorphic type.
module Of_stringable (M : Base.Stringable.S) : S with type t := M.t
module To_stringable (M : S) : Base.Stringable.S with type t := M.t
module Stable : sig ... end
The following functors preserve stability: if applied to stable types with stable (de)serializations, they will produce stable types with stable (de)serializations.