www.youtube.com/watch?v=augH...
www.youtube.com/watch?v=augH...
TypeScriptは26以上のメンバーを絞り込めない!
この記事は、TypeScriptのMapped TypesとTagged Unionsを使った型の絞り込みにおける制限について説明しています。
26以上のメンバーを持つオブジェクトでは型推論が失敗し、25以下では成功すること、そしてこの問題に対する現在の解決策がないことを示しています。
また、この制限はTypeScriptの仕様によるもので、組み合わせ爆発を防ぐための措置であることが述べられています。
TypeScriptは26以上のメンバーを絞り込めない!
この記事は、TypeScriptのMapped TypesとTagged Unionsを使った型の絞り込みにおける制限について説明しています。
26以上のメンバーを持つオブジェクトでは型推論が失敗し、25以下では成功すること、そしてこの問題に対する現在の解決策がないことを示しています。
また、この制限はTypeScriptの仕様によるもので、組み合わせ爆発を防ぐための措置であることが述べられています。