Avatar
今更ながらだけど、 callAsFunctionsubscript との一貫性を考えたら subscript のように特殊構文が良かった気がする・・・。 struct Foo { invoke(a: Int, b: String) -> Bar { ... } } みたいな。 subscriptgetForSubscriptingsetForSubscripting でないのと同じように。 (edited)