module type With_Diff_One = sig .. end
sig
end
type t
val diff_if_one : t -> t -> t
t -> t -> t
diff_if_one t1 t2
t1-t2
t1
t2