module Mono:Signatures/functors for modules with unparameterized (monomorphic) typessig
..end
module type Equatable =sig
..end
module type Comparable =sig
..end
module type Hashable =sig
..end
module type Arbitrary =sig
..end
module type ArbitraryComparable =sig
..end
module ComposeComparable:
module ComposeGen:
module ComposeGenComparable:
module ComparablePair:
module Comparable3Tuple:
module GenPair:
module Gen3Tuple: