← Back to NOTES 🌰 ← Back to Effective TypeScript

← 아이템 6 - 편집기를 사용하여 타입 시스템 탐색하기

핵심 요약

타입은 '할당 가능한 값들의 집합'이며, 이 집합은 타입의 '범위'라고 부른다. 타입 연산자는 집합의 연산(유니온은 합집합, 인터섹션은 교집합)으로 이해할 수 있으며, 타입 시스템을 집합의 관점에서 생각하면 타입스크립트의 동작을 더 잘 이해할 수 있다.

자세한 내용

타입과 값의 관계

타입의 종류 (집합 관점)

never - 공집합

Unit (Literal) Type - 한 원소 집합

Union Type - 합집합