On Aug 18, 2016, at 11:10 AM, Douglas Gregor via swift-evolution <[email protected]> wrote: > >> If we agree that parameter are part of the name, then it should behave just >> like a name. Specifying names shouldn't matter more than the name of the >> variable storing the closure. It seems to me, humbly, that the fact that >> part of the name is split and written closer to the parameters could be >> considered just as syntactic sugar. > > We could invent a language extension there. The point of requiring the > underscores in: > > let myAdd: (_ a: Int, _ b: Int) -> Int > > Is to allow for some future evolution here.
Right, FWIW, these ideas were discussed here, which is linked off the SE-0111 proposal. https://lists.swift.org/pipermail/swift-evolution-announce/2016-July/000233.html -Chris _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
