Avatar
callAsFunction 、無名 func にすれば良かったのでは。そうすれば新しいキーワードも要らないし、 func が関数ということとも一貫性があるし。 struct Foo { func(_ x: Int) -> Bar { ... } } let foo = Foo() foo(42) (edited)
2:01 AM
いや、それも検討されてたっぽいな。
How to spell a callable method: suggestions included things like call(), func call() , call func() , func() , func _ () , func function() , @callable func evaluate() {