1
У меня есть выделанная функция, где мне нужно перегружать возвращаемую сигнатуру (упрощенный пример):Функция переменной перегрузки
const foo = (bar: string) => (tag: string, children?: string[]) => {
const foo = (bar: string) => (tag: string, props: Object, children?: string[]) => {
// Do something
};
Перегрузки отлично работает с методами класса или объявлением функций с function
ключевым словом, но я гавань» t смог получить его для работы с curried функциями.
Это умный! – marvinhagemeister