3.1 타입스크립트만의 독자점 타입 시스템
3.2 타입 조합
3.3 제네릭 사용법