types-as-sets
✓À utiliser pour raisonner sur les relations de type. À utiliser en cas de confusion avec les types d'union ou d'intersection. Utiliser lorsque l'extension semble contre-intuitif.
SKILL.md
A type is a set of possible values. Assignability means subset.
Understanding types as sets helps you reason about unions, intersections, extends, and never. This mental model makes TypeScript's behavior intuitive.
If you're confused by assignability errors, think in terms of sets:
À utiliser pour raisonner sur les relations de type. À utiliser en cas de confusion avec les types d'union ou d'intersection. Utiliser lorsque l'extension semble contre-intuitif. Source : marius-townhouse/effective-typescript-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que types-as-sets ?
À utiliser pour raisonner sur les relations de type. À utiliser en cas de confusion avec les types d'union ou d'intersection. Utiliser lorsque l'extension semble contre-intuitif. Source : marius-townhouse/effective-typescript-skills.
Comment installer types-as-sets ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill types-as-sets Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/marius-townhouse/effective-typescript-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05