Qu'est-ce que le narrowing ?
Le narrowing est un concept dans TypeScript qui permet de préciser une valeur qui peut être de plusieurs types à un type unique et spécifique. Dans TypeScript, les types unis représentent des entités pouvant prendre deux types ou plus. Afin d'accéder à