やっぱりSwiftの型のcomposabilityはTypeScriptに遠く及ばない気がする

assert の用例はまあわかるが、それ以外の応用ってあるのかな

@autoclosure ドキュメントにも書かれてるように、コードを難解にするだけで、なんの御利益があるのかまったくわからんな。ふつうにクロージャ明示的に書けばええやん。

どうもSwiftのLanguage Guideは、プログラミング入門者を意識して書かれてるようだなあ。志が高い。

なんかSwiftではenumがそれに相当するって(LLMに)言われたんだけど、そんなことあるか?パッと見、すごく使いづらそうなんだけど…。

あ、そんなことないや。Swift、discriminated unionどころか、そもそもunion typeがない。これじゃあTypeScriptに遠く及ばない…。なんか細かいところでいろいろ気の利いたおもしろい機能はあるんだけどねー。