8:59 AM
2016年から無限放置されてたProperty Behavior(SE-0030)に急に動きが。 (edited)
9:00 AM
AST - Semaまで作ってあるっぽい。
9:00 AM
struct Wrapper<T> { var value: T } func testParsing() { let wrapped1: Int by Wrapper let wrapped2: Int by Wrapper = Wrapper(value: 5) let wrapped3 by Wrapper = Wrapper(value: 5) _ = wrapped1 _ = wrapped2 _ = wrapped3 }
9:01 AM
Kotlinみたいに型の後ろにby句を与えるスタイルっぽい
9:02 AM
func testSuppressUnwrap() { var wrapped1 by WrapperWithInitialValue = 5 let z = ^wrapped1 }
9:02 AM
謎のキャレットオペレータ