Avatar
値型ならイミュータブルに固執しなくても
var が直接ミュータブルに結びついているわけではなくて、値型はミュータブルでもイミュータブルクラスと同等なので、標準ライブラリでも mutating func がいっぱい使われているし、無理して let にこだわる必要はないよということですね。
2:59 AM
Each branch of the if, or each case of the switch, must be a single expression.
これがあるからそんなに長大な if 式が作られたりはしないかなぁ。