Unions & intersections, ou composer les formesUnions & intersections, or composing shapes
A | B, c'est l'une OU l'autre ; A & B, les deux à la fois. Et le contre-sens qui surprend tout le monde : sur une union, on ne peut toucher que ce que les deux formes ont en commun. Réunir des valeurs, c'est rétrécir les champs accessibles — la composition se lit à l'envers de l'intuition.A | B is one OR the other; A & B is both at once. And the twist that surprises everyone: on a union, you can only touch what both shapes share. Joining values narrows the accessible fields — composition reads backwards from intuition.
AudienceAudience
Dev à l'aise avec le typage structurel, prêt à composer des typesDev comfortable with structural typing, ready to compose types
Format
Self-paced
ChapitresChapters
5
Date
Juin 2026Jun 2026
≈ 18 min●○○○UnionIntersectionTradeoff
🔒
La suite est réservéeThe rest is members-only
Le premier numéro est libre. Débloque tout The TypeScript Loop —
tous les volumes, à vie — pour 5 €, paiement unique.
The first issue is free. Unlock all of The TypeScript Loop —
every volume, forever — for €5, one-time.