Generic Basics
Generics allow you to create reusable components that work with multiple types.
Why Generics?
Generic Function
Generic with Arrays
Multiple Type Parameters
Generic Type Alias
Generic Interface
Exercise: Create Generic Function
Create a generic wrap function:

