Avatar
Opaque Result Type は実際に導入されてて、 "Improving the UI of generics" はその前提になったドキュメントだからここにいる人は知ってる前提でいいかなと。知らない人はリンク先読めるし。
5:42 PM
今日も相当話しましたしね < 日本語でも難しそう
5:44 PM
そういえば、これ書く過程で、 func map<T, E: Error>(_ transform: (Element) throws E -> T) throws E -> [T] がいいとは限らないことに気付いた。
5:44 PM
transform が複数の種類のエラーを throw するかもしれない。 (edited)