Что вам больше всего не хватает в typescript?

Я начну 👇👇👇
Возможность сапресить конкретную ошибку, что бы в случае замены на другую я был уведомлён об этом Image
Возможность указывать текст кастомной ошибки, вместо подсовывания never, например через ключевое слово или вспомогательный дженерик raise Image
PS: Я в курсе что это самый примитивный кейс и его можно обработать с помощую органичения на тип дженерик параметра
Управление вариативностью дженериков, по аналогии с flow, скажем введением еще пары ключевых слов вроде is и narrows для описания ограничений дженерик параметров Image
И последнее это уметь отличать объекты с ключём и значением undefined от пустых объектов Image
Если вам нравится эта тема и вы не подписаны на why_typescript_is_bad - зря зря зря. Пишем всю правду под предвадительством @artalar_dev

t.me/why_typescript…
Дженерики не отпускают: хочу обратносовместимую возможность указывать что пользователь должен явно прокидывать дженерик и необязательность прокидывать все дженерики за раз Image
Ошибочка: оригинальный автор @stuneak

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with jsunderhood

jsunderhood Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @jsunderhood

22 May
Как насчёт еще одного треда сегодня про полезные около разработческие инструменты для людей с семьёй, друзьями и здоровым work/life balance?🤔
Как вы догадываетесь я воздержусь от списка любимый CLI инструментов, поэтому пойдём от самого банального в сторону более продвинутого
Верните себе себе своё рабочее пространство и скрывайте dock по умолчанию Image
Read 10 tweets
22 May
Доклады, которые произвели впечателние🍿

👇👇👇
О том как принять JS каким он есть и научится жить с этим от @DmitryBaranovsk

We Will All Be Game Programmers by @HunterLoftis

Read 13 tweets
19 May
Уже не утренний тред про чаты и сообщества, поехали

👇👇👇
Что бы не избежать недопонимания давайте сразу договоримся о формулировке

чат - вопросы и ответы незнакомцев
сообщество - чат где коммюнити общаются на свои темы
Раньше я любил тусоваться в чатах, помогал людям, было интересно узнать про проблемы технологий и в чём заключается непонимае со стороны пользователей
Read 26 tweets
18 May
По результатам опроса примерно 15 человек будут понимать о чём пойдёт поздний тред

👇👇👇
Если у вас в планах на этот вечер семья/прогулки/друзья, то пролистывайте, вам всё равно не понравится ¯\_(ツ)_/¯
Если же вы опять накатываете арч потому что внешний монитор перестал работать от дока, то добро пожаловать, мы подружимся🤗
Read 72 tweets
18 May
Чего общего 1х1 с руководителем имеют с обучением?

👇 Маленький тред👇
На этой встерче можно и нужно обсуждать не только зарплаты/бонусу/конфликты и тд. Эта встерча нужна так же для вашего развития 📈
Если вы джун/мидл и у вас есть постоянные встречи с вашим руководителем/техлидом/менеджером и вы их пропускаете, потому что нет тем для обсуждений - зря
Read 8 tweets
18 May
Давайте научимся учиться 🤓

👇 тред 👇
Самое глупое что я могу написать тут, это просто рассказать о том как я учу новый материал и для большинства* это будут бесполезные знания 🤔
Поэтому сначала нужно разобраться с вашим стилем принятия унформации. Ключевая-гуглящаяся аббревиатура - VARK
Read 24 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(