Module Typerep.Tuple
type _ t=|T2 : ('a Typerep.t * 'b Typerep.t) -> ('a * 'b) t|T3 : ('a Typerep.t * 'b Typerep.t * 'c Typerep.t) -> ('a * 'b * 'c) t|T4 : ('a Typerep.t * 'b Typerep.t * 'c Typerep.t * 'd Typerep.t) -> ('a * 'b * 'c * 'd) t|T5 : ('a Typerep.t * 'b Typerep.t * 'c Typerep.t * 'd Typerep.t * 'e Typerep.t) -> ('a * 'b * 'c * 'd * 'e) t
val arity : _ t -> intval typename_of_t : 'a t -> 'a Typename.t