TypeScriptは Structural Typing な言語だから、型の定義が他の言語で言うインターフェース定義を兼ねている
だから具体的な型のエイリアスとしてのtypeと、型よりも抽象度の高い要件としての interfaceとの機能が似るのは当然なんだな

この記事が気に入ったらサポートをしてみませんか?