[swift-evolution] [Review] SE-0010 Add StaticString.UnicodeScalarView

Kevin Ballard kevin at sb.org
Fri Jan 8 13:23:37 CST 2016


I've submitted a PR that updates the proposal to show that the API is
immutable.

https://github.com/apple/swift-evolution/pull/91

-Kevin Ballard

On Wed, Jan 6, 2016, at 05:04 PM, Kevin Ballard wrote:
> Re-reading the proposal, I just want to clarify that all the
> members of UnicodeScalarView are read-only. You can't mutate a
> UnicodeScalarView, all you can do is read data from it. More
> specifically, the properties `startIndex`, `endIndex`, `isEmpty`
> and the subscript operator should all be treated as if they
> specified `{ get }`.
>
> -Kevin Ballard
>
> On Wed, Jan 6, 2016, at 04:58 PM, Douglas Gregor via swift-
> evolution wrote:
>> Hello Swift community,
>>
>> The review of SE-0010 "Add StaticString.UnicodeScalarView" begins now
>> and runs through Friday, January 8th. The proposal is available here:
>>
>> https://github.com/apple/swift-evolution/blob/master/proposals/0010-add-staticstring-unicodescalarview.md
>>
>> Reviews are an important part of the Swift evolution process. All
>> reviews should be sent to the swift-evolution mailing list at
>>
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>>
>> or, if you would like to keep your feedback private, directly to the
>> review manager.
>>
>> What goes into a review?
>>
>> The goal of the review process is to improve the proposal under
>> review through constructive criticism and, eventually, determine the
>> direction of Swift. When writing your review, here are some questions
>> you might want to answer in your review:
>>
>> * What is your evaluation of the proposal? * Is the problem being
>> addressed significant enough to warrant a change to Swift? * Does
>> this proposal fit well with the feel and direction of Swift? * If you
>> have you used other languages or libraries with a similar feature,
>> how do you feel that this proposal compares to those? * How much
>> effort did you put into your review? A glance, a quick reading, or an
>> in-depth study? More information about the Swift evolution process is
>> available at
>>
>> https://github.com/apple/swift-evolution/blob/master/process.md
>>
>> Cheers, Doug Gregor Review Manager
>>
>>
>> _________________________________________________
>> swift-evolution mailing list swift-evolution at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160108/5d10dc02/attachment.html>


More information about the swift-evolution mailing list