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 Best Practices Guides Videos Store YouTube
roadmap.sh by @kamrify Kamran Ahmed
Community created roadmaps, articles, resources and journeys to help you choose your path and grow in your career.