include module type of struct include CompareSymbol end
type t = symbol = | Symbol of Base.int
val compare : t -> t -> Base.intval equal : t -> t -> Base.boolval t_of_sexp : Sexplib0.Sexp.t -> tval sexp_of_t : t -> Sexplib0.Sexp.tval hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valueinclude sig ... end
type comparator_witness =
Base__Comparator.Make(CompareSymbol).comparator_witness