Loading video...

Video Failed to Load

Go Home

The `satisfies` operator in TypeScript 4.9 is a game changer Here is a quick overview of how it compares to a couple alternative ways of annotating types Learn more about the `satisfies` operator here:

257,759 views • 3 years ago •via X (Twitter)

10 Comments

Steve (Builder.io)'s profile picture
Steve (Builder.io)3 years ago

For those asking, I do have a YouTube channel where I posts videos like this, complete with obnoxious thumbnails

Steve (Builder.io)'s profile picture
Steve (Builder.io)3 years ago

Read more about making the most of `satisfies` in my latest blog post:

Rich Perez's profile picture
Rich Perez3 years ago

This is really cool and also I need time to wrap my around the three different scenarios lol

Ash Connolly 👋's profile picture
Ash Connolly 👋3 years ago

By far the most clear explanation of satisfies I've seen. Great vid mate! 👍 I've been wanting this is in TS for a while, so pleased it's here!

Brian Lovin's profile picture
Brian Lovin3 years ago

Very helpful 🙌

Steve (Builder.io)'s profile picture
Steve (Builder.io)3 years ago

Thanks Brian!

Nikolas Burk's profile picture
Nikolas Burk3 years ago

Awesome video 🚀 @stephenkingdev also wrote a really instructive article about how `satisfies` helps you with DB-related workflows 👀

Yoav Ganbar's profile picture
Yoav Ganbar3 years ago

Spending those days off well 😂

John's profile picture
John3 years ago

I guess this also helps get rid of places with extra unknown conversions before type cast e.g (as unknown as Color), right? 🤔

moji ///'s profile picture
moji ///3 years ago

Nicely explained, thanks!

Related Videos