Sobes.tech
Middle+

Waarvoor wordt het type never gebruikt?

sobes.tech AI

Antwoord van AI

Het type never in TypeScript wordt gebruikt om waarden aan te duiden die nooit voorkomen. Dit betekent dat een functie met een returntype never nooit normaal zal eindigen — bijvoorbeeld, hij gooit altijd een fout of gaat in een oneindige lus.

Voorbeeld van gebruik:

function throwError(message: string): never {
  throw new Error(message);
}

function infiniteLoop(): never {
  while(true) {}
}

never helpt de compiler te begrijpen dat na het aanroepen van dergelijke functies de code niet verdergaat, wat de typecontrole verbetert en fouten voorkomt.