Middle+
¿Para qué se utiliza el tipo never?
sobes.tech AI
Respuesta de la IA
El tipo never en TypeScript se usa para indicar valores que nunca ocurren. Esto significa que una función con un tipo de retorno never nunca terminará normalmente, por ejemplo, siempre lanza un error o entra en un ciclo infinito.
Ejemplo de uso:
function throwError(message: string): never {
throw new Error(message);
}
function infiniteLoop(): never {
while(true) {}
}
never ayuda al compilador a entender que después de llamar a esas funciones, el código no continuará, lo que mejora la comprobación de tipos y previene errores.