This was my first thought as well: imho it doesn't make sense to discard a good idea because of a vague hope that there might be something better (in, I'd expect, two or three years from now…).
I feel the same way. Currently, Swift’s variadic parameters are just a way to call a function without brackets around its arguments. It is not useful and frankly a bit deceptive compared to what other languages proposes. Keeping them as-is until something that won’t happen before swift 5 at best is a pity. I mostly design embedded domain specific languages, and this proposal enables very interesting perspective in that regard. Thanks, Dimitri
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
