Thanks for writing this proposal David. > On Jan 29, 2017, at 10:13, Xiaodi Wu via swift-evolution > <[email protected]> wrote: > > As Matthew mentioned, the rules can certainly later be relaxed, but given > that this proposal has the compiler generating fix-its for subclasses in > second position, is there a reason other than stylistic for demanding MyClass > & MyProtocol instead of MyProtocol & MyClass? > > From a naive perspective, it seems that if the compiler understands my > meaning perfectly, it should just accept that spelling rather than complain.
I had that thought too. Since ‘and’ is a symmetric operation, requiring the class to be in the first position seems counter-intuitive. -Matt _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
