Module Ordered2.Extend

Interface builder for ordered types.

Parameters

Base : Ordered2

Signature

type ('a, 'b) t
val compare : 'a comparator -> 'b comparator -> ('a'b) t comparator
val min : 'a comparator -> 'b comparator -> ('a'b) t -> ('a'b) t -> ('a'b) t
val max : 'a comparator -> 'b comparator -> ('a'b) t -> ('a'b) t -> ('a'b) t