module Interval: Intervalmodule type S1 = Interval_intf.S1include Interval.S1
module type S =Swith type 'a poly_t := 'a twith type 'a poly_set := 'a Set.t
module Make:functor (Bound:sigtypetinclude Comparable.Sval t_of_sexp :Sexplib.Sexp.t -> tval sexp_of_t :t -> Sexplib.Sexp.tval bin_t :t Bin_prot.Type_class.tval bin_read_t :t Bin_prot.Read_ml.readerval bin_read_t_ :t Bin_prot.Unsafe_read_c.readerval bin_read_t__ :(int -> t) Bin_prot.Unsafe_read_c.readerval bin_reader_t :t Bin_prot.Type_class.readerval bin_size_t :t Bin_prot.Size.sizerval bin_write_t :t Bin_prot.Write_ml.writerval bin_write_t_ :t Bin_prot.Unsafe_write_c.writerval bin_writer_t :t Bin_prot.Type_class.writerend) ->Swith type bound = Bound.t
module Float:Swith type bound = Float.t
module Int:Swith type bound = Int.t
module Time:sig..end
module Ofday:Swith type bound = Ofday.t
module Stable:sig..end