Module IStdlib.PartialOrder
type total=[|`LeftSmallerThanRight|`Equal|`RightSmallerThanLeft]type t=[|total|`NotComparable]
val of_compare : compare:('a -> 'a -> int) -> 'a xcompare_totalval of_le : le:('a -> 'a -> bool) -> 'a xcompareval of_opt : xcompare_elt:'a xcompare -> 'a option xcompareval container : fold:('t, 'a * 'a, t) IStdlib.IStd.Container.fold -> 't -> xcompare_elt:'a xcompare -> t