10: The Variety Show
08 May 2017
SE-0168: Multi-line strings
- Proposal: https://github.com/apple/swift-evolution/blob/master/proposals/0168-multi-line-string-literals.md
- John Holdsworth (Injection4Xcode): https://twitter.com/Injection4Xcode
- Took just over 12 months to land: https://github.com/apple/swift/pull/2275
- Final PR: https://github.com/apple/swift/pull/8813
- Starter Bugs to improve diagnostics: https://bugs.swift.org/browse/SR-4701
- Approval Post: https://lists.swift.org/pipermail/swift-evolution-announce/2017-April/000360.html
- Multi-line string literals in Objective-C: http://stackoverflow.com/questions/797318/how-to-split-a-string-literal-across-multiple-lines-in-c-objective-c
#SE-0171: Reduce with inout
- https://github.com/apple/swift-evolution/blob/master/proposals/0171-reduce-with-inout.md
- Rationale: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170424/036126.html
SE-0172: One-Sided Ranges
- https://github.com/apple/swift-evolution/blob/master/proposals/0172-one-sided-ranges.md
- Rationale: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170424/036125.html
Source Compatibility suite
- Announcement: https://swift.org/blog/swift-source-compatibility-test-suite/
- Swift Source Compatibility Suite: https://github.com/apple/swift-source-compat-suite
Thank You
Thanks to this episode’s sponsor, PerfectlySoft. Find tutorials and other content at http://perfect.org/learn.html