Just read the section on generic functions in typescript: https://www.typescriptlang.org/docs/handbook/generics.html
Q: I want to know if you can have di