>>383
プログラミングインターフェイスという言い方が誤解を生んでいるようです
私はこの言葉を、特定の・現在の、決まった表現手段持つ言語で表現された抽象のセット(ライブラリーやAPIなどと呼ばれるもの)
のみではなく、言語およびそれに備わる表現手段も含めたものとして使っていました
つまりSwift(の言語仕様)そのものに対して、こう(>>379)なってほしいなぁという、ただのないものねだりです

>>385
すみません。用語の濫用が孕む危険性への認識が甘かったです。。
型パラメーターはGenericsのことです

>>386
アマツバメ本は読みましたが、Swift自体ときちんと向き合ってない上での話で申し訳ないですが
https://github.com/maxpow4h/swiftz/tree/master/swiftz_core/swiftz_core
このライブラリーのソースを読んでいて、こういう機能が備わっていればもっとスッキリ書けただろうなぁという感覚論です