Empecé a aprender TS y no puedo entender qué está mal con este método de clase:
class HoldAnything<T> { data: T add(a: T): T { return this.data + a } } El código VS subraya return this.data + a , y dice:
Operator + cannot be applied to types T and TNo puedo entender por qué me está mostrando este error. Probablemente, ya fue respondido en alguna parte, sin embargo, no puedo encontrarlo. Agradecería si alguien pudiera explicar qué es lo que está mal con el método o señalarme la respuesta.