[swift-evolution] [Proposal] Automating Partial Application via Wildcards

Tino Heth 2th at gmx.de
Wed Feb 3 09:36:13 CST 2016


> Ultimately, I think we want argument labels to be part of the name, not half-part-of-the-name-half-part-of-the-type like they are today.

I think this would be a good move, as it could help with a topic that I haven't seen discussed here before:
Mixing Swift with other languages.

The goal "Objective C without the C" is good as long as it is about syntax and safety, but compatibility with the "lingua franca" of programming imho should be considered an advantage.
I know about calling C-code from Swift, but haven't seen much information on the other direction so far, and afair, it wasn't mentioned in SE-0021 <https://github.com/apple/swift-evolution/blob/master/proposals/0021-generalized-naming.md>

As argument labels are a concept that is not available in most languages, it would be nice if there was an easy way to move them into the function name.

Tino
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160203/f4dda46a/attachment.html>


More information about the swift-evolution mailing list