[swift-evolution] End of source-breaking changes for Swift 3

Anton Zhilin antonyzhilin at gmail.com
Thu Jul 28 20:14:18 CDT 2016


Fantastic! Here is the PR: https://github.com/apple/swift-evolution/pull/476
Two notes:

> I had to introduce a FunctionArrowPrecedence to capture the parsing of ->
in expression contexts.

It looks like an implementation detail, so I didn't add it.

> I found it convenient to continue to model the assignment property
explicitly.

I would prefer to stick to the original version. Changed to explicit
version anyway.

2016-07-29 0:33 GMT+03:00 John McCall <rjmccall at apple.com>:

> On Jul 28, 2016, at 4:15 AM, Anton Zhilin <antonyzhilin at gmail.com> wrote:
>
>
> https://github.com/apple/swift/commit/c8c41b385c0312e562abe4952fa2d6794dec2e0f
> Is SE-0077 going to be implemented for Swift 3?
>
>
> It's been implemented.
>
>
> https://github.com/apple/swift/blob/master/stdlib/internal/SwiftExperimental/SwiftExperimental.swift
> Does this code actually run?
>
>
> Well, it's just a bunch of declarations, but I suppose technically it
> "runs", yes. :)
>
> If so, I will add "implemented" to the proposal, plus I still haven't
> added latest naming changes. ¯\_(ツ)_/¯
>
>
> Please revise to match the implementation.  It's slightly different beyond
> just the naming changes, as noted in the commit:
>
>
> https://github.com/apple/swift/commit/c8c41b385c0312e562abe4952fa2d6794dec2e0f
>
> John
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160729/9e256550/attachment.html>


More information about the swift-evolution mailing list