Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 November 24

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
а результата так и нет - понимания ни у кого не добавилось
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
До понимания ТС заводить баги бесполезно, да (куча дубликатов). Нубы ТС не понимают - с этим приходится мириться...
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Ну так объясните нам нубам :)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
можно на языке лямбда-исчисления, уж как-то со словарем поймем )
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
ответ см. на странице 178 книги выше, в разделе "Introduction to functional programming" [which is not related to TS anyway]
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
красиво)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
угу, то есть ответа нет. понятненько. Жаль :)
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Вы видите ответ и понимание? И я не вижу. А они есть :)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
К слову, 4 года открытое ишью - https://github.com/microsoft/TypeScript/issues/15300
Сорибираюсь в нём отписать, надо только данные собрать)))
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Не эксперт, но как вообще такое допустили?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
😂😂😂
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
"Just to fill people in, this behavior is currently by design. Because interfaces can be augmented by additional declarations but type aliases can't, it's "safer" (heavy quotes on that one) to infer an implicit index signature for type aliases than for interfaces. But we'll consider doing it for interfaces as well if that seems to make sense"
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Сказано ж
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Звучит как осознанный выстрел в ногу
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Там намного глубже - даже без интерфейсов, но с типами можно поломать рантайм)))
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
як?
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
є типи, є інтерфейси. Так, трохи заплутано, але так воно працює. В чомусь вони взаємозамінні, в чомусь - ні.
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Переслано от ˸̧̨ ͅBlack Akula˸̧̨ ...
Тип Record даже без аугментации не безопасный...
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
цікаво, не знав
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Record  тут ни при чем
источник