2026年6月20日 Switch文はコンパイル時にバグを見逃す TypeScriptのswitch文は、ケースの欠落を黙って許してしまう。以下は、実行時ではなくビルド時に失敗する、網羅性チェック付きのパターンで置き換える方法だ。 type-level-correctnesspattern-matchingtypescripttype-safety