Size: a a a

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

2020 March 25

МХ

Максим Храмцов in TypeScript — русскоговорящее сообщество
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Спасибо!)
источник

МХ

Максим Храмцов in TypeScript — русскоговорящее сообщество
Iliya Kobaliya
Спасибо!)
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Очень круто!) А в первом варианте,получается прежде чем пушить идет проверка на наличие?
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
acc.get?.push(...item.get);
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Мне надо если нет get || post то ничего не пушить)
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Мне первый вариант подходит получается,просто для post  повторить тоже,что и для get
источник

IK

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

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
И еще,я не могу найти в гугле,что делает ( ?)   в  acc.get?.push
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
Это делает get в acc необязательным полем ? Правильно я понял?)
источник

АБ

Александр Бакиматов in TypeScript — русскоговорящее сообщество
источник

МХ

Максим Храмцов in TypeScript — русскоговорящее сообщество
Iliya Kobaliya
Это делает get в acc необязательным полем ? Правильно я понял?)
нет, тут ты говоришь reduce какого типа будет аккумулятор
источник

🧤K

🧤 Andrei Kapytau in TypeScript — русскоговорящее сообщество
Alex CherryTea
Ну удобно зато
Только для дженериков юзаю
источник

EZ

Egor Zholnin in TypeScript — русскоговорящее сообщество
Всем привет
Вопрос: как в качестве типа возвращаемого значения указать Promise<a | b | c | ...>?
Как я понял, именно такой синтаксис невалидный
источник

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
Egor Zholnin
Всем привет
Вопрос: как в качестве типа возвращаемого значения указать Promise<a | b | c | ...>?
Как я понял, именно такой синтаксис невалидный
вполне валидный, пример в playground
источник

EZ

Egor Zholnin in TypeScript — русскоговорящее сообщество
Maxim Sosnov
вполне валидный, пример в playground
источник

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
а что хочется сделать? я не понимаю из примера юзкейс который хочется реализовать :(
источник

EZ

Egor Zholnin in TypeScript — русскоговорящее сообщество
Есть функция, которая может вернуть плейлист, элемент плейлиста или видео
Также есть 3 функции, которые используют первую в качестве декоратора, расширяя дополнительными возможностями
При этом каждая из них возвращает только один тип: один из 3-х указанных в первой функции
источник

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
Egor Zholnin
Есть функция, которая может вернуть плейлист, элемент плейлиста или видео
Также есть 3 функции, которые используют первую в качестве декоратора, расширяя дополнительными возможностями
При этом каждая из них возвращает только один тип: один из 3-х указанных в первой функции
дай плиз упрощенный пример в плейграунде со 3мя функциями - внешней и двумя внутренними
источник

EZ

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