include module type of struct include Stdlib.Unit end
val equal : t -> t -> boolval compare : t -> t -> intval to_string : t -> stringval unit_e : (unit, 'a) Stdlib.resultval unit_es : (unit, 'a) Stdlib.result Lwt.tval catch : ?catch_only:(exn -> bool) -> (t -> t) -> tval catch_f : ?catch_only:(exn -> bool) -> (t -> t) -> (exn -> t) -> tval catch_s : ?catch_only:(exn -> bool) -> (unit -> unit Lwt.t) -> unit Lwt.t