TSKaigi

トーク

checker.tsに対して真剣に向き合う
セッション
checker.tsに対して真剣に向き合う
DAY1 / 11:50 〜 12:20トグルルーム

checker.ts は TypeScript のコードベースの中でも特に行数が多いファイルとして知られていますが、その中身まで読み込んだことがある方は多くないかもしれません。

本セッションでは、tsc コマンドを実行した際に checker.ts 内でどのような処理が行われているのかを追いながら、TypeScript の型検査の仕組みと checker.ts の役割について解説します。

また、TypeScript 7.0 で導入が予定されている typescript-go における実装とも可能な限り比較し、今後の変化についても触れていきます。

Kaoru

Kaoru

AVITA株式会社 / VPoE, フロントエンドエンジニア

2015年から様々な会社でフロントエンジニアとして開発経験を経て、2022年にAVITA株式会社に入社。 AVITA株式会社では、エンジニア採用やチームが成長できることを日々模索しています。

XGitHub