> 1. The keyword will be used rarely. I don't mind if it's slightly hard to > type. The first sentence might be true for many developers, but you can't predict how other people will design their libraries: Have a look at http://www.martinfowler.com/bliki/FluentInterface.html for a good reason to keep "results" discardable.
Sadly, the second sentence is definitely true — "@discardableResult" doesn't "feel" right, and would discourage techniques like fluent interfaces. _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution