[swift-evolution] [SE-0011] Re-considering the replacement keyword for "typealias"
kyleacarson at gmail.com
Wed Dec 23 16:12:00 CST 2015
All of the options I've seen suffer from a common problem: The order of parameters isn't obvious. If we use an additional keyword we can have a more readable syntax.
Example using "associate" and "with":
associate *NewType* with *ExistingType*
- Extremely clear, readable
- Relatively short syntax
- May not be easy to Google
- Do multiple keywords fits Swift's general style?
More information about the swift-evolution