[하루 30분 러닝 타입스크립트] 제네릭 (2)
✨ 제네릭 타입 별칭 type Nullish = T | null | undefined; 제네릭 판별된 유니언 예시로 데이터의 성공적인 결과 또는 오류로 인한 실패를 나타내는 제네릭 결과 타입을 만들 수 있습니다. type Result = FailureResult | SuccessResult interface FailureResult { error: Error; ok: false; } interface SuccessResult { data: Data; ok: true } function handleResult(result: Result) { if(result.ok){ console.log(result.data) } if(!result.ok){ console.log(result.error) } } ✨ 제네릭..