Avatar
Python でもシャドー問題はありますよね。
9:42 AM
Swift で throws は現状で identifier として使えないですけど、 async は使えてすでに使われてて、そう考えると throws も identifier として使えるようにするという変更があり得て、その上で throwsasync を使うことで名前被りを避けることはできない?
9:43 AM
throws は JS で予約語だから、 throws さえ使えれば foo.throw がいけそう?
9:46 AM
@swift-main -Xfrontend -enable-experimental-concurrency struct Foo { func foo() async {} func async() {} } (edited)