[swift-evolution] [Review] SE-0041: Updating Protocol Naming Conventions for Conversions

Ben Rimmington me at benrimmington.com
Sun May 15 21:52:20 CDT 2016


Re: UPDATED APPROACH
<http://thread.gmane.org/gmane.comp.lang.swift.evolution/16619/focus=17089>

## Initializable

+1 although the existing -Convertible suffix isn't bad.

(ExtendedGraphemeClusterLiteral could also be renamed to CharacterLiteral).

## Representable

+1 for the Custom[Debug]StringRepresentable protocols.

(The related Streamable and OutputStream[able] names are also problematic).

-- Ben




More information about the swift-evolution mailing list