[swift-evolution] Built-In Remote Class Support

2016-08-30 Thread Weston Catron via swift-evolution
I will acknowledge this idea is potentially inconsistent with many standard language practices however I’m interested in discussing the potential benefits of including this in Swift. Swift has always had a lot of potential for being the one language (to rule them all) you code in whether it’s o

[swift-evolution] Customized Inline Init Closure

2016-08-30 Thread Weston Catron via swift-evolution
Jo- Sorry for such a delayed response. $0 is interesting, is this a common language concept elsewhere? I would still push for using the variable name or possibly a new keyword (this, self2, it), which is really just a more expressive $0. Or don’t keep self and just stick with the limitation of

Re: [swift-evolution] [Accepted] SE-0121: Remove Optional Comparison Operators

2016-08-30 Thread Johannes Neubauer via swift-evolution
MfG Johannes Neubauer Von meinem iPad gesendet > Am 30.08.2016 um 08:43 schrieb Goffredo Marocchi via swift-evolution > : > > The problem is, if I have to reimplement this thing in every single project I > touch, that's a huge impact. I shouldn't have to copy & paste a bunch of code > into

Re: [swift-evolution] [Idea] Add `bounds` function to standard library

2016-08-30 Thread Xiaodi Wu via swift-evolution
As an additive proposal, I don't think this would be in scope for the current phase of Swift 4. Looking forward, though, I'm not sure this belongs in the standard library. In general, my understanding is that Swift's standard library is deliberately small, and that the criteria for additions are t

Re: [swift-evolution] [Accepted] SE-0121: Remove Optional Comparison Operators

2016-08-30 Thread Goffredo Marocchi via swift-evolution
I may be mistaken but I am not sure map is intended to make Optionals less painful to use as you kind of imply. People that use and love optionals and say that they are not a pain to use should not point at using/abusing the map function and the potential removal of it as masochism IMHO, but I a

Re: [swift-evolution] [Accepted] SE-0121: Remove Optional Comparison Operators

2016-08-30 Thread Goffredo Marocchi via swift-evolution
Sent from my iPhone > On 30 Aug 2016, at 08:14, Charles Srstka wrote: > >> On Aug 30, 2016, at 1:43 AM, Goffredo Marocchi via swift-evolution >> wrote: >> >> On 30 Aug 2016, at 05:00, Kevin Ballard via swift-evolution >> wrote: >> On Sun, Aug 28, 2016, at 01:28 PM, Dave Abrahams via

Re: [swift-evolution] [Accepted] SE-0121: Remove Optional Comparison Operators

2016-08-30 Thread Charles Srstka via swift-evolution
> On Aug 30, 2016, at 1:43 AM, Goffredo Marocchi via swift-evolution > wrote: > > On 30 Aug 2016, at 05:00, Kevin Ballard via swift-evolution > mailto:swift-evolution@swift.org>> wrote: > >> On Sun, Aug 28, 2016, at 01:28 PM, Dave Abrahams via swift-evolution wrote: >>> >>> on Fri Aug 26 2016