Генераторы TypeScript — это способ создания reusable code, которые могут работать с различными типами данных.

Это позволяет вам создавать function или class, которые могут работать с разными типами данных, без необходимости создавать несколько версий одного и того же кода.

Вот пример функции, которая выполняет базовую операцию сложения двух чисел без использования обобщений TypeScript: