News for hackers. Stuff that matters.
Re:Firefox 74 by jmkni on Tuesday March 10, 2020 @09:40AM (#22535335)
This is only a recent addition to Typescript as well.

I'm working on a project built on Angular7 at the moment, and the version of Typescript we use is too old for this operator.

What happens when the browser supports an operator the version of Typescript you are using doesn't?

Re:Firefox 74 by untog on Tuesday March 10, 2020 @10:09AM (#22535551)
> What happens when the browser supports an operator the version of Typescript you are using doesn't?

Nothing, because the compiled TypeScript won't contain it. TypeScript is deliberately conservative about the language features it supports to ensure it never gets out of sync with JS.

Re:Firefox 74 by jve on Tuesday March 10, 2020 @09:43AM (#22535356)
> What happens when the browser supports an operator the version of Typescript you are using doesn't?

Well I'm certain that it won't compile. Your .ts file must go through tsc after all before you get .js