Hello Swift community,
The review of SE-0491: Module selectors for name disambiguation ran from September 13th through September 30th. The Language Steering Group has decided to accept this proposal, including the mid-review amendment which prohibited module selectors from appearing on dependent member types.
The reception of having some mechanism for this type of disambiguation was largely positive, with some disagreement over the right spelling. While the LSG was sympathetic to the concerns raised in the pitch thread about some of the downsides of this spelling, we did not feel that any of the alternatives raised in the proposal (or the review thread) were clearly better given the benefits of ::
noted in the proposal.
As always, thank you for helping make Swift a better language.
Freddy Kellison-Linn
Review Manager