Why Swift Ditched Tuple-to-Tuple Function Modeling

Jordan Rose (via Jaden Geller): The real blow, however, came with that very first idea: that we could treat methods with different argument labels as simple overloads in type. This led to poor diagnostics where the compiler couldn’t decide whether to believe the types or the argument labels, and might tell you you have the … Continue reading Why Swift Ditched Tuple-to-Tuple Function Modeling