3장
lib.es5.d.ts 분석하기
3.1 Partial, Required, Readonly, Pick, Record
3.2 Exclude, Extract, Omit, NonNullable
3.3 Parameters, ConstructorParameters, ReturnType, InstanceType
3.4 ThisType
3.5 forEach 만들기
3.6 map 만들기
3.7 filter 만들기
3.8 reduce 만들기
3.9 flat 분석하기
3.11 bind 분석하기