Teaches generic constraints, avoiding any in generic defaults, and mapped types in TypeScript. Use when creating reusable functions, components, or types that work with multiple types while maintaining type safety.
Limited to specific tools
Additional assets for this skill
This skill is limited to using the following tools:
references/advanced-patterns.mdreferences/common-patterns.mdreferences/detailed-examples.md