= <T extends number | string, U = T extends number ? number : string>(v: T): U => {
return v as Extract<T, U>;
}
Плохое решение. Не использовать.
Обсуждают сегодня