Size: a a a

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

2020 March 15

NF

Nikita Fedorov in TypeScript — русскоговорящее сообщество
Andrei Kurosh
Это не тип фильтруемой коллекции
ну это да, это подтип фильтруемой коллекции, но это не вводит лишних ограничений на тип
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
это вводит ограничения на то, что с фильтрованной коллекцией можно делать
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
строго говоря, ты filter превратил в map
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
щас я кое-что попробую
источник

AK

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

NF

Nikita Fedorov in TypeScript — русскоговорящее сообщество
Andrei Kurosh
строго говоря, ты filter превратил в map
ну да, у меня много такого вида кода:
.filter(withParent(bySearchParams(params), hasParentId))
.sort(mapArgs2(toUpperCase, includes))
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
хотя не, я наврал
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
filter объявлен отдельно и его возвращаемое значение от типа функции-предиката не зависит
источник

AK

Andrei Kurosh in TypeScript — русскоговорящее сообщество
твой вариант с TItem1 & TItem2 будет нормально работать, просто возвращаемая из f1 функция будет привязана к некому подмножеству твоего оригинального типа, т.е. ковариантна
источник

NF

Nikita Fedorov in TypeScript — русскоговорящее сообщество
Andrei Kurosh
твой вариант с TItem1 & TItem2 будет нормально работать, просто возвращаемая из f1 функция будет привязана к некому подмножеству твоего оригинального типа, т.е. ковариантна
ну да, и мне это определённо нравится)
источник

G

Gleb in TypeScript — русскоговорящее сообщество
@tanyaisinmybed проблема в том что линтер показывает ошибку
источник

G

Gleb in TypeScript — русскоговорящее сообщество
@meltice мне нужно с помощью стрелочной функции реализовать этот функционал
источник

B

BeYo in TypeScript — русскоговорящее сообщество
Looking for a Web Developer (Node.js, MERN stack) - REMOTE/FREELANCE Full-Time Position
Experience with MERN Stack (MongoDB, Express.JS, ReactJS, NodeJS), GraphQL, Mongoose, TypeScript is a must!
Additional knowledge and experience with a payment gateway integration (Stripe and PayPal) is a big plus.
Location: Remote position
Interested? Apply here: https://airtable.com/shrnl9L68Tf8fyvwg
Already work and not available? SHARE with your friends
#mongodb #reactjs #mern #nodejs #typescript #typescriptjs #graphql #mongoose #expressjs #react
источник

M

Muhammad in TypeScript — русскоговорящее сообщество
что делать если counterparty может быть null, а может быть объектом? Есть ли какой-то простой метод провещяюй на null
источник

EG

Egor Gorbachev in TypeScript — русскоговорящее сообщество
Muhammad
что делать если counterparty может быть null, а может быть объектом? Есть ли какой-то простой метод провещяюй на null
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Muhammad
что делать если counterparty может быть null, а может быть объектом? Есть ли какой-то простой метод провещяюй на null
опшнал чейнинг)
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
+ нулиш коэлсинг
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Вообще збс будет
источник

M

Muhammad in TypeScript — русскоговорящее сообщество
Time is the side effect
опшнал чейнинг)
order.counterparty?.name типа того?)
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Muhammad
order.counterparty?.name типа того?)
Да
источник