[swift-evolution] [Pitch] Add the DefaultConstructible protocol to the standard library

David Sweeris davesweeris at mac.com
Tue Jan 3 14:12:43 CST 2017

> On Jan 3, 2017, at 11:31 AM, Alexis via swift-evolution <swift-evolution at swift.org> wrote:
> All in all, I don’t really have an opinion on whether Default makes sense for Swift. Haven’t thought about it all that much. Swift is still missing the features that make case 1 and 2 even viable motivations (conditional conformance and derive annotations), and I believe already mandates default initializers in several of the cases where 3 is relevant.
I *think* conditional conformance has already been accepted and just hasn’t been implemented yet, at least not in an official “can use to publish to app store” toolchain release.

- Dave Sweeris

More information about the swift-evolution mailing list