Module Ocamlformat_stdlib.Hashable
module type Key = sig ... end
type !'a t = {
hash : 'a -> int;
compare : 'a -> 'a -> int;
sexp_of_t : 'a -> Sexplib0.Sexp.t;
}
val equal : 'a t -> 'a t -> bool
val of_key : (module Base__Hashable_intf.Key with type t = 'a) -> 'a t
val to_key : 'a t -> (module Base__Hashable_intf.Key with type t = 'a)
val hash_param : int -> int -> 'a -> int