Extract
Extract constructs a type by extracting from Type all union members that are assignable to Union.
type T0 = Extract<'a' | 'b' | 'c', 'a' | 'f'>;
// ^ = type T0 = "a"Learn more from the following links:
Roadmaps · TypeScript · Topics · Utility Types · Extract
Extract constructs a type by extracting from Type all union members that are assignable to Union.
type T0 = Extract<'a' | 'b' | 'c', 'a' | 'f'>;
// ^ = type T0 = "a"Learn more from the following links:
roadmap.sh is the 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.
Roadmaps Guides Videos About YouTube
roadmap.sh by @kamranahmedse Kamran Ahmed
Community created roadmaps, articles, resources and journeys to help you choose your path and grow in your career.