Module Sexp_diff_kernel.Diff
type t=|Same of Core_kernel.Sexp.t|Add of Core_kernel.Sexp.t|Delete of Core_kernel.Sexp.t|Replace of Core_kernel.Sexp.t * Core_kernel.Sexp.t|Enclose of t listThis type is intended to be used by OCaml code to produce a visual representation of the diff. If you want to display this diff, take a look at
Sexp_diff_display.
include Ppx_sexp_conv_lib.Sexpable.S with type t := t
val t_of_sexp : Sexplib0.Sexp.t -> tval sexp_of_t : t -> Sexplib0.Sexp.t
val hash_fold_t : Base.Hash.state -> t -> Base.Hash.stateval hash : t -> Base.Hash.hash_valueval compare : t -> t -> int
val invert : t -> tval apply : t -> Core_kernel.Sexp.t -> Core_kernel.Sexp.t Core_kernel.Or_error.tval apply_exn : t -> Core_kernel.Sexp.t -> Core_kernel.Sexp.tval print_for_test : t -> unit