Я пытаюсь определить интерфейс с помощью нескольких методов, и я хотел бы, чтобы один из методов был общим.TypeScript Generic Method Signature in Interface
Это filterUnique
метод, поэтому он должен иметь возможность фильтровать списки чисел, строк и т.д.
следующее не компилирует для меня:
export interface IGenericServices {
filterUnique(array: Array<T>): Array<T>;
}
Есть ли способ сделать это компиляция, или я принимаю концептуальную ошибку где-то здесь?
Cheers!