의미 부여
긴 타입 식을 UserId, ApiResult처럼 도메인 이름으로 압축합니다.
type UserId = string
primitive 조합, union, tuple, 함수 시그니처처럼 타입 표현식 자체를 재사용해야 할 때 type alias가 읽기 부담을 줄입니다.
긴 타입 식을 UserId, ApiResult처럼 도메인 이름으로 압축합니다.
type UserId = string
여러 후보를 반복해서 쓰는 경우 별칭으로 분기 의도를 보존합니다.
type Status
선언 병합이나 implements를 기대한다면 interface가 더 자연스럽습니다.
interface User
콜백이나 핸들러 타입을 이름 붙이면 매개변수 의미가 반복해서 살아납니다.
type Handler