Avatar
omochimetaru 4/28/2023 3:38 AM
将来的な方向性としてself conformanceをユーザー側で書けるようしようとしているので
3:39 AM
その際に、ユーザーにとってわかりやすいように、 Error の特別扱いをやめて 標準ライブラリ内で self conformance を宣言している形に修正するべきだと思うんですよね
3:39 AM
そこで「self conformanceがあるからanyを省ける」とすると、ユーザー定義のプロトコルに対しても、 self conformanceをつけたらanyが省けるようになる、という仕様になって、これはわかりにくいのと (edited)
3:40 AM
生のプロトコル名を some の省略に入れ替える将来的なプランもあるので、
3:41 AM
「生のプロトコル名がanyになる場合」を残すとわかりづらくなってしまうと思う。