インターセクション型は型の共通部分を切り出して再利用する 型ガード(in、typeof、instanceof)は実行時のチェックで型を絞り込む 判別可能なユニオンは共有プロパティのリテラル値で分岐する 型述語関数を使えばガードロジックを再利用できる 関数 ...
TypeScript tries to use the same watcher objects if it detects a path still exists on disk, so would end up reusing the watcher object instead of installing a new watcher at the original location, and ...