Module type Equal.S3

module type S3 = sig .. end

type ('a, 'b, 'c) t 
val equal : 'a Equal.equal ->
'b Equal.equal -> 'c Equal.equal -> ('a, 'b, 'c) t Equal.equal