Avatar
引数 some Foo はシンタックスシュガーになるみたいなので、戻り値 some Foo も後からシュガーにできるのかな? func makeFoo() -> some Foo { /*...*/ } // ↑を↓のシュガーにできる? func makeFoo() -> <F: Foo> F { /*...*/ }