Generics are a huge reason why TypeScript is SO DARN POWERFUL. Letting you create types from other types, pass types to functions, and even INFER those types without you needing to specify them.
They’re pretty advanced, though - so if you want to learn more advanced TypeScript, time to strap in.
Become a TypeScript Wizard with Matt’s TypeScript Course:
Follow Matt on Twitter
00:00 Intro
00:36 Generics on the type level
01:45 Passing type arguments to functions
03:06 Passing type arguments to Set
04:21 Inferring the types
05:55 Constraints on type arguments
08:19 Constraints in functions
10:07 Sometimes ’as’ is fine
11:23 Multiple type arguments
14:05 Defaults in type arguments
15:00 Integrating with third-party libraries
17:26 Outro
1 view
52
10
4 weeks ago 00:32:55 1
💥✅ Mysterious Sewing Techniques. You’ve Been Sewing Wrong All this Time!
1 month ago 01:06:00 14
Как управляют людьми и государствами? Виктор Ефимов о Путине, духовности и 500-летнем кровавом бале