В чём отличие extended от initialValue когда мы определяем generic type?
В чём отличие первого куска кода от второго.
Как я понимаю первый задаёт initialValue, а второй расширяет generic тип так как слово extetnded есть. В чём отличие ? Почему компилятор ts ругается на первый пример?