[swift-evolution] [Proposal Draft] Literal Syntax Protocols
    Matthew Johnson 
    matthew at anandabits.com
       
    Mon Jun 27 09:49:13 CDT 2016
    
    
  
> On Jun 27, 2016, at 7:40 AM, Ben Rimmington <me at benrimmington.com> wrote:
> 
> <https://github.com/apple/swift-evolution/pull/381>
> 
> CORRECTIONS:
> 
> Find:    "ExtendedGraphemeClusterConvertible"
> Replace: "ExtendedGraphemeClusterLiteralConvertible"
> 
> Find:    "StringInterpolationLiteralConvertible"
> Replace: "StringInterpolationConvertible"
> 
> Find:    "StringLiteralLiteral" (x5)
> Replace: "StringLiteral"
> 
> Find:    "ArrayrLiteral"
> Replace: "ArrayLiteral"
> 
> SUGGESTIONS:
> 
> Should the `DictionaryLiteral` structure be renamed?
> <https://developer.apple.com/reference/swift/dictionaryliteral>
> It isn't a dictionary or a literal, it's an ordered collection.
> 
> Can we also change `ExtendedGraphemeCluster` to `Character`?
> This would affect the argument label, global type alias, etc.
Thanks for catching these mistakes!  Looks like my late night copy / pasting and proofreading skills could use some improvement. :)
I want to keep this proposal as tightly focused as possible so it has maximum chance of acceptance.  If you want to propose renaming the root of a couple of these protocols you should pursue an independent proposal for that.
Matthew
> 
> -- Ben
> 
    
    
More information about the swift-evolution
mailing list