[swift-evolution] [Pitch] merge types and protocols back together with type<Type, Protocol, ...>
Adrian Zubarev
adrian.zubarev at devandartist.com
Mon May 16 12:34:44 CDT 2016
The proposal is moved to: [Proposal] New mechanism to combine Types with/or Protocols
Feel free to review this version in the new thread before I submit a pull request.
--
Adrian Zubarev
Sent with Airmail
Am 16. Mai 2016 bei 11:51:32, Adrian Zubarev (adrian.zubarev at devandartist.com) schrieb:
I’ve rewritten my proposal towards the Generic Manifesto for Swift 3. I’ve polished a lot of thoughts to make everything as clear as possible. I still have to write Motivation and Proposed solution, but everything else seems to be rock solid - I’d say.
Again `All<>` should not intersect but merge and infer types if possible. There is no need for inheritance branches inside angle brackets (only possible with classes anyway).
Here is the new url: https://github.com/DevAndArtist/swift-evolution/blob/master/proposals/nnnn-mechanism-to-combine-types-and-protocols.md
Future direction might be promising as well. :)
--
Adrian Zubarev
Sent with Airmail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160516/ae50c17b/attachment.html>
More information about the swift-evolution
mailing list