include module type of Containers.Ord
type !'a t = 'a -> 'a -> intval equiv : int -> int -> boolval (<?>) : int -> ('a t * 'a * 'a) -> intval option : 'a t -> 'a option tval pair : 'a t -> 'b t -> ('a * 'b) tval triple : 'a t -> 'b t -> 'c t -> ('a * 'b * 'c) tval list : 'a t -> 'a list tval array : 'a t -> 'a array tval map : ('a -> 'b) -> 'b t -> 'a tval (>|=) : 'b t -> ('a -> 'b) -> 'a tval (@?) : 'a t -> 'a t -> 'a tmodule Infix : sig ... end