Typescript, Generics, Polymorphism.
<T>? Can we use it inside any other function below, or should it be unique? Sure we can, because it is scoped to the function where it’s used. Each time the function is called, TypeScript binds its containing type to the generic type. So, the <T> type will then be converted to a string, number, or