Open8
checker.tsの部分型関係のロジック追跡

概要
TypeScript の型チェッカーコンポーネント checker.ts
について大雑把な構造と部分型関係のロジックを追跡するためのメモ(作業用)

型同士の関係性の検証ロジック
型同士に関係性があるかどうかをチェックする関数

構造
export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
// ...
const checker: TypeChecker = {
//...
};
}

その他
インターセクション型が空であるための条件について