func variadicGenericFunction<variadic T>(ts: T) { }
https://github.com/technicated/swift-evolution/blob/203f8baec8201ac4237106aef9d9d97cfd499044/proposals/XXXX-variadic-generics.mdfunc overloaded<variadic T: P1>(ts: T) { } func overloaded<variadic T: P1>(ts: (T...)) { }