Breaking changes in Swift 6

Hello Slava And Core Team,

Do you think Swift 6 is when possibly argument labels may come back to closures:

https://forums.swift.org/t/argument-labels-in-callbacks/5287

Every time I rewatch the original Swift API Design guidelines talk about the beauty of argument labels to make code clearer at call site I think about that old proposal (e-mail thread linked in that post) and I would really like to know if there is a chance for this to be addressed. Not everyone can help making this change in the compiler and language, but many would benefit... and I am conscious that potentially source breaking changes are less and less acceptable as time goes on.

14 Likes