TypeScript's [number] Index Signature: Extract Union Types from Arrays
Ever needed to create a union type from an array of objects in TypeScript? There's an elegant solution using the [number] index signature notation that can save you from maintaining duplicate type definitions.
The Problem
Let's say you have an array ...
gillesferrand.com3 min read