Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 24

🧤K

🧤 Andrei Kapytau in TypeScript — русскоговорящее сообщество
подскажите плиз с conditional types - есть набор строк которые хочется преобразовать в енам. При этом если енам меняется то хочется отловить это на стадии компиляции
источник

🧤K

🧤 Andrei Kapytau in TypeScript — русскоговорящее сообщество
источник

🧤K

🧤 Andrei Kapytau in TypeScript — русскоговорящее сообщество
хочется чтобы если добавился новый статус в енам - упала компиляция
источник

AK

Alexey Kuzmichev in TypeScript — русскоговорящее сообщество
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
источник

AK

Alexey Kuzmichev in TypeScript — русскоговорящее сообщество
блин, жалко, что тс не предостерегает от такого(
спасибо
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Alexey Kuzmichev
блин, жалко, что тс не предостерегает от такого(
спасибо
источник

АЗ

Андрей Звёздочка in TypeScript — русскоговорящее сообщество
А почему он должен ругаться? Структурная типизация же, а не номинальная.
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Андрей Звёздочка
А почему он должен ругаться? Структурная типизация же, а не номинальная.
и что это значит?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
номинальная типизация это как номинативная но с плохим переводом?
источник

АЗ

Андрей Звёздочка in TypeScript — русскоговорящее сообщество
Да.
источник

AK

Alexey Kuzmichev in TypeScript — русскоговорящее сообщество
Alex CherryTea
номинальная типизация это как номинативная но с плохим переводом?
не наоборот ли? в англ-то nominal
источник

DB

Dilame Bowzee in TypeScript — русскоговорящее сообщество
А можно как-нибудь из метадаты узнать, что проперти опшонал?
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Alexey Kuzmichev
не наоборот ли? в англ-то nominal
nominative type system
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
но в целом да, в английском и так и так можно
источник

AK

Alexey Kuzmichev in TypeScript — русскоговорящее сообщество
Андрей Звёздочка
А почему он должен ругаться? Структурная типизация же, а не номинальная.
потому что вот так, например, он ругается совершенно справедливо, а стоит нам заменить T на T[] и добавить map(), то он сразу сливается

неконсистентно получается как-то
источник

АЗ

Андрей Звёздочка in TypeScript — русскоговорящее сообщество
Alexey Kuzmichev
потому что вот так, например, он ругается совершенно справедливо, а стоит нам заменить T на T[] и добавить map(), то он сразу сливается

неконсистентно получается как-то
Понял. Благодарю. Не думал с такой позиции.
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Ребят,стоит ли интерфейсы для props начинать с "I" (IDataProps)
источник

DS

Denis ø Skiba in TypeScript — русскоговорящее сообщество
вкусовщина) но автокомплитить интерфейсы проще через I :)
источник