DictionaryLiteral seems fine to me; it's as much a dictionary as ArrayLiteral is an array, right?<br><br>What's wrong with ExtendedGraphemeCluster? It precisely self-documents what must exist between the double quotes to qualify as such a literal. Plus, we don't have e.g. a single-quoted character type; the name CharacterLiteral is a misnomer for what's effectively a string literal constrained by length.<br><br>Likewise, it's not a StringInterpolationLiteral but StringInterpolation; there's no syntax for demarcating it, so it's a string literal constrained by what's between the double quotes.<br><div class="gmail_quote"><div dir="ltr">On Mon, Jun 27, 2016 at 08:40 Ben Rimmington via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><<a href="https://github.com/apple/swift-evolution/pull/381" rel="noreferrer" target="_blank">https://github.com/apple/swift-evolution/pull/381</a>><br>
<br>
CORRECTIONS:<br>
<br>
Find: "ExtendedGraphemeClusterConvertible"<br>
Replace: "ExtendedGraphemeClusterLiteralConvertible"<br>
<br>
Find: "StringInterpolationLiteralConvertible"<br>
Replace: "StringInterpolationConvertible"<br>
<br>
Find: "StringLiteralLiteral" (x5)<br>
Replace: "StringLiteral"<br>
<br>
Find: "ArrayrLiteral"<br>
Replace: "ArrayLiteral"<br>
<br>
SUGGESTIONS:<br>
<br>
Should the `DictionaryLiteral` structure be renamed?<br>
<<a href="https://developer.apple.com/reference/swift/dictionaryliteral" rel="noreferrer" target="_blank">https://developer.apple.com/reference/swift/dictionaryliteral</a>><br>
It isn't a dictionary or a literal, it's an ordered collection.<br>
<br>
Can we also change `ExtendedGraphemeCluster` to `Character`?<br>
This would affect the argument label, global type alias, etc.<br>
<br>
-- Ben<br>
<br>
_______________________________________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br>
</blockquote></div>