Functor Typename.Same_witness_exn_2

module Same_witness_exn_2: 
functor (A : S2) ->
functor (B : S2) -> sig .. end
Parameters:
A : S2
B : S2

type t = {
   eq : 'a 'b. (('a, 'b) A.t, ('a, 'b) B.t) Type_equal.t;
}
val witness : t