Swiftweekly.github.io: [157] Issue #157 - April 9, 2020

Created on 26 Mar 2020  路  23Comments  路  Source: SwiftWeekly/swiftweekly.github.io

To contribute to this issue, simply leave a comment here. Please also review our contributing guidelines.

The current draft for this issue in _drafts/. If you want to contribute directly, feel free to open a pull request.

full issue notes

Most helpful comment

A few more proposals that have been implemented in the past couple weeks:

https://github.com/apple/swift/pull/26632 (SE-0268, refining didSet semantics)
https://github.com/apple/swift/pull/30130 (SE-0277, adding Float16 to stdlib)
https://github.com/apple/swift/pull/28916 (SE-0280, enum cases as protocol witnesses)

All 23 comments

[Accepted] SE-0280: Enum Cases as Protocol Witnesses

The review of SE-0280: Enum Cases as Protocol Witnesses has concluded. Almost all of the feedback we received was in favor of making this change, and the Core Team is convinced that this closes an unnecessary semantic gap between enums and other types.

https://forums.swift.org/t/accepted-se-0280-enum-cases-as-protocol-witnesses/34850

https://twitter.com/slava_pestov/status/1244860246755102720

New approach for recording incremental build dependencies using the request evaluator, by @CodaFi_ - this paves the way for faster builds in the future: https://github.com/apple/swift/pull/30723

https://twitter.com/johannesweiss/status/1245368729988407298

Wow, thanks to @compnerd , SwiftNIO is running on Windows! 馃帀馃殌

That's a massive achievement, thank you so much Saleem!

NOTAnAprilFool #SwiftNIO #Windows

https://forums.swift.org/t/windows-nio/35003

https://twitter.com/mattt/status/1245395022368759808

I鈥檓 thrilled to announce the first public beta of swift-doc!

Though we still have a lot of work before version 1.0.0, today鈥檚 release is a huge step forward in realizing our vision for beautiful, information-dense documentation for the Swift community.

https://github.com/SwiftDocOrg/swift-doc

A primer on operator fusion in Combine, https://twitter.com/jasdev/status/1245420783536672771

Property initialization using a KeyPath within an init method

https://forums.swift.org/t/property-initialization-using-a-keypath-within-an-init-method/35034

Finally

https://twitter.com/dgregor79/status/1245935942973583366
https://twitter.com/dgregor79/status/1245936440371867648

It鈥檚 almost 10pm. Why oh why am I doing CMake and bash?

Instead, now I鈥檓 cleaning the cat鈥檚 litter box. Surprisingly similar, and I think I like this task better

New project: SwiftJS

https://forums.swift.org/t/new-project-swiftjs/35062

This is interesting project.

A few more proposals that have been implemented in the past couple weeks:

https://github.com/apple/swift/pull/26632 (SE-0268, refining didSet semantics)
https://github.com/apple/swift/pull/30130 (SE-0277, adding Float16 to stdlib)
https://github.com/apple/swift/pull/28916 (SE-0280, enum cases as protocol witnesses)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jessesquires picture jessesquires  路  10Comments

jessesquires picture jessesquires  路  9Comments

jessesquires picture jessesquires  路  10Comments

gregheo picture gregheo  路  3Comments

BasThomas picture BasThomas  路  4Comments