Never 타입
Never
let foo: never; // 오케이let foo: never = 123; // 오류: number 타입은 never에 할당할 수 없음
// 오케이, 함수의 리턴 타입이 `never`
let bar: never = (() => { throw new Error(`Throw my hands in the air like I just don't care`) })();사용 사례: 빠짐없는 검사(Exhaustive Check)
void와 혼동
void와 혼동never 반환 함수의 타입 추론
Last updated