[swift-evolution] [Proposal] Separate protocols and interfaces

Антон Жилин antonyzhilin at gmail.com
Mon Jan 4 06:15:47 CST 2016


Cleared up that interfaces can be used in static dispatch as well. Added
other possible keyword variants instead of protocol/interface (there may
still be more). Added some lines about interoperation with existentials
proposal.
I agree that current proposal is in opposition of it, and that existentials
proposal can be cleaner if properly implemented. Whether the two proposals
are compatible, will be more clear once the syntax for existential types is
established.

Proposal page:
https://github.com/Anton3/swift-evolution/blob/master/proposals/0000-introducing-interfaces.md
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160104/70bd1f65/attachment.html>


More information about the swift-evolution mailing list