Module type Named.T0

type named
type t
val typename_of_named : named Typename.t
val typename_of_t : t Typename.t
val witness : (tnamed) Type_equal.t