Writing a TypeScript Generics cheatsheet.
Apart from all the standard stuff (type arguments/parameters, generic functions/types, classes), what would you include?
- Tricks
- Weird hacks to get things to infer right
- Limitations
- Patterns

Source: x.com/mattpocockuk/status/1857070197913341970