Excellent work. Ran into Records for exactly the limitation of [key: ?]. I don't have a lot of use cases for the generality of keys, so I worked around it and forgot that it bugged me! Thanks for the deeper dive.
Thank you Dimitrii. Only now I had on a project @ts-ignore statement and could overcome it with your Mapping Types Solution. Really it made the code look so nice and persistent now. Awesome!
Thank you for making this! I've learned so much. Can you please do a deep dive into Generics? What you can and can't do with them, interfaces with generic member functions and such? I'm really struggling getting things to work and I can't find videos going deep into them.
Thank you for your feedback! I’m not sure if I’ll make a video about generics soon. Though, generics is one of the topics that I might cover in the future.
Great job covering this ! Man i hope your safe its beyond inhuman what those maniacs in russia are doing i feel a sort of kinship with fellow developers and share the passion and investment that comes with sucha wonderful field - it makes me sick what is happening to all people of invaded lands. As an American i just can't comprehend it
Mapped Types - это всё ещё самая непонятная для меня тема. Я просто не понимаю как начать думать конвенцией Typescript, чтобы также жонглировать дженериками. Вот например даже на видео есть запись вида , но какие ключи могут быть у "any"? "Any" может же быть чем угодно, хоть числом, у числа нет ключей, но typescript почему то не ругается. Всё это только сбивает и сеет смуту в мою голову. Или вот ещё пример. На видео 7:03 мы говорим, что "a" - это keyof "T", но "T" имеет в себе ещё и "b". Почему Typescript не ругается на отсутствие "b" - мне тоже неведомо. И в процессе я наблюдаю кучу таких вот вещей и нюансов. Надеюсь когда-нибудь я осознаю дух машины Тайпскрипта и посмотрю с недоразумением на прошлую версию самого себя.
This is the one of the best explanations regarding advanced typescript concepts No one likes you explain this on TH-cam ever thanks a lot sir.
Thank you for these! Great teacher and hacker! Understanding the composability of Typescript is key to writing less of it
Wow! Speechless... Your tutorial is a work of art that is crafted to perfection. Thank you for taking the time and sharing your talent with the world.
Чудове, послідовне пояснення!) Дякую!) Підписався на канал :)
Being pointed to useful typing declarations sure saves a lot of time compared to digging through the entire Typescript documentation, thanks :3
Excellent work. Ran into Records for exactly the limitation of [key: ?]. I don't have a lot of use cases for the generality of keys, so I worked around it and forgot that it bugged me! Thanks for the deeper dive.
Man your videos are on another level. Fews videos on this channel are so advance, that I need to watch several times..
Nice and very good to understand. Finally I have the chance to get into TypeScript magic...
You are very clear in your thoughts and so as conveying it to others. Great content with easy explanation. Thank you!
Thank you
Дуже корисні ТS серії, дякую!
I like how you are teaching. Very clear...
Thank you
Thank you Dimitrii. Only now I had on a project @ts-ignore statement and could overcome it with your Mapping Types Solution. Really it made the code look so nice and persistent now. Awesome!
Thank you too Andrei for sharing your experience and letting me know that my tutorial was useful :)
Clean and easy to understand. Gj!
I like your content. Good job
Дякую, Дмитре!
В кінці (12:09), через посилання на 2 інші відео зовсім не видно що коїться на екрані.
Awesome, thank you! 🙏🏻
Keep it up! Pretty good content! Thanks for taking the time to record those videos!
great teaching
Thank you for making this! I've learned so much. Can you please do a deep dive into Generics? What you can and can't do with them, interfaces with generic member functions and such? I'm really struggling getting things to work and I can't find videos going deep into them.
Thank you for your feedback! I’m not sure if I’ll make a video about generics soon. Though, generics is one of the topics that I might cover in the future.
Спасибо. Очень хорошо объяснили.
Thanks mate, excellent tutorial. Instantly subscribed.
Чувак, ти крутий ❤
Дякую
Brilliant explanation. Subscribed :)
keyof any is now PropertyKey
Thanks for the explanation. Great video overall :o.
Is there any way we can do reverse of it …?
Damn is this stuff useful. Great explanation!
Great job covering this ! Man i hope your safe its beyond inhuman what those maniacs in russia are doing i feel a sort of kinship with fellow developers and share the passion and investment that comes with sucha wonderful field - it makes me sick what is happening to all people of invaded lands. As an American i just can't comprehend it
Mapped Types - это всё ещё самая непонятная для меня тема. Я просто не понимаю как начать думать конвенцией Typescript, чтобы также жонглировать дженериками.
Вот например даже на видео есть запись вида , но какие ключи могут быть у "any"? "Any" может же быть чем угодно, хоть числом, у числа нет ключей, но typescript почему то не ругается. Всё это только сбивает и сеет смуту в мою голову.
Или вот ещё пример. На видео 7:03 мы говорим, что "a" - это keyof "T", но "T" имеет в себе ещё и "b". Почему Typescript не ругается на отсутствие "b" - мне тоже неведомо. И в процессе я наблюдаю кучу таких вот вещей и нюансов. Надеюсь когда-нибудь я осознаю дух машины Тайпскрипта и посмотрю с недоразумением на прошлую версию самого себя.
I'm subscriber 1000!
thanks
excellent
Like, share, subscribe!
Awesome! Thanks for explanation!
thank u.