module ComposeComparable: functor (A : Comparable) -> functor (B : Comparable) -> sig .. end
functor (
A
:
Comparable
) ->
B
sig
end
type 'a t = 'a B.t A.t
'a
'a B.t A.t
val compare : ('a -> 'a -> int) -> 'a t -> 'a t -> int
('a -> 'a -> int) -> 'a t -> 'a t -> int
val to_string : ('a -> string) -> 'a t -> string
('a -> string) -> 'a t -> string