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
62
14
7 years ago 00:02:43 175
10 Quick Symmetra Tips
8 years ago 00:15:28 281
10 Tips to Drawing Horses
9 years ago 00:06:25 166
10 Greenscreen Pro Tips
3 years ago 00:08:10 73
Top 10 Mixing Tips
8 years ago 00:03:08 388
TOP 10 BOOSTS ON COBBLESTONE - CS:GO Tips and Tricks
8 years ago 00:04:51 485
TOP 10 JUMPS ON MIRAGE - CS:GO Tips and Tricks
8 years ago 00:05:26 120
TOP 10 JUMPS ON NUKE - CS:GO Tips and Tricks
3 years ago 00:03:53 80
10 Earth Spirit Tips
8 years ago 00:07:18 327
TOP 10 JUMPS ON CACHE - CS:GO Tips and Tricks
8 years ago 00:03:17 170
TOP 10 UNITY TIPS - 2017
8 years ago 00:04:39 361
TOP 10 JUMPS ON INFERNO - CS:GO Tips and Tricks
8 years ago 00:13:45 60
10 Tips for After Effects
7 years ago 00:12:05 19
10 Tips From DreamHack Austin 2018 - Rainbow Six Siege Tips & Tricks
3 years ago 00:08:22 8
10 C# tips for beginners
4 years ago 00:08:52 17
MHRise | 10 Useful Tips
7 years ago 00:11:10 57
10 Tips For Clean Code
2 years ago 00:09:09 55
Top 10 Mid Side Tips
8 years ago 00:02:59 197
TOP 10 JUMPS & BOOSTS ON TRAIN - CS:GO Tips and Tricks