Why Typescript is bad
1.79K subscribers
72 photos
70 links
All topics related to TS

chat: @why_typescript_is_bad_chat
contact: @stuneak
Download Telegram
Forwarded from Alexey Kuzmichev
тут тайпскрипт полагает, что если мы попали внутрь if(x.a) то x.a не может быть null
Forwarded from Alexey Kuzmichev
так что наверное это можно считать багом с геттерами, потому что x.a мутируется в тот момент, когда ты получаешь от него значение
Forwarded from tоrіnіngеn
ну вообще по правде тс не знает о существовании геттеров
Forwarded from tоrіnіngеn
для тс аттрибут и геттер синонимичны
Теряем контекст при деструктуризации (@antonk52)

https://bit.ly/3eqdYGF
Forwarded from Артем Иванов
Отличный материал 👍
@ufocoder использование ReadOnly типов (иммутабельных данных) решает проблему с Type variance (т.е. можно безопасно присваивать подтип, не опасаясь, что его будут мутировать)
Но и ReadOnly в TS "сломано" из-за обратной совместимости 😢

Вот тут еще больше наездов (и обходных маневров) для TS