В настоящее время я использую Redux-сагу и машинопись. Но я не знаю, как использовать call
эффект с generic function type
в Typescript.
Например. У меня есть функция с универсальным типом, как это:
function identity<T>(arg: T): T {
return arg;
}
И, в саге, я ожидаю код, подобный этому:
...
const result = yield call(identity<string>, "myString")
...
Однако компилятор показывает ошибки. Конечно, я могу написать
const result = yield call(identity, "myString")
Но это не мое ожидание. Как я могу узнать, есть ли способ / синтаксис, чтобы удовлетворить мои ожидания выше?