Retour à la leçonMission
Mission : dompter la distribution automatique d'un type conditionnel
Diagnostiquer un résultat surprenant produit par la distribution automatique d'un type conditionnel, puis l'empêcher volontairement.
Commandes qui pourraient t’être utiles
typeContexte
Une équipe écrit type EstTableau<T> = T extends any[] ? true : false; et découvre que EstTableau<string | number[]> ne donne pas un simple booléen mais false | true. Ta mission : comprendre le mécanisme de distribution en jeu, puis apprendre à l'empêcher quand ce n'est pas le résultat voulu.
