Video yükleniyor...
Video Yüklenemedi
TIL that TypeScript can detect 'break' clauses in while (true) loops. Pretty freaking cool.
54,548 görüntüleme • 1 yıl önce •via X (Twitter)
10 Yorum

Wow they solved the halting problem

TIL that TypeScript also supports break with labelNames

what if you change 0.5 to 1?

😭😭😭

?

I kind of expected this though What would be interesting is if it can narrow down e.g. based on a value, so in a while loop, if we I don't know, hit the value 5, then we return Otherwise we continue If it knows that That'd be even more badass

TypeScript's control flow analysis is the best I've seen in any language

That's a pretty cool trick for sure, thanks for sharing about it. it's going to help a lot.

How much effort does it put into determining whether the break statement itself is reachable?

this is like, the whole idea behind the never type. man oh man ...
