[swift-evolution] Inheritance with a Constrain
Thane Gill
me at thanegill.com
Wed Dec 9 01:09:14 CST 2015
There have been many use cases that I’ve come across where I want to do something like this:
protocol SomeProtocol { }
extension Array: SomeProtocol where Element: SomeProtocol { }
This seems like a something that swift should move toward as it is a “protocol oriented language”. This would enable ease of building new libraries that need to extend collection types and other storage type classes in the standard library.
- Thane Gill
More information about the swift-evolution
mailing list