Module type Base.Type_equal.Injective2

Injective2 is for a binary type that is injective in both type arguments.

type ('a1, 'a2) t
val strip : (('a1'a2t, ('b1'b2tequal ‑> ('a1'b1equal * ('a2'b2equal