Prática de Entrevistas de TI
O que é narrowing de tipo e como o compilador faz isso? – TypeScript · Prática de Entrevistas de TI