News for hackers. Stuff that matters.
Re:Using the switch(true) pattern in JavaScript by earthboundkid on Monday April 12, 2021 @07:42PM (#26786520)
> `finally` introduces additional blocks

It would be cool if someone made a way to scope variables at the function level in JavaScript instead of at the block level. I might write a transpiler for it…

Re:Using the switch(true) pattern in JavaScript by golergka on Monday April 12, 2021 @08:53PM (#26787005)
I've never considered writing a proposal for a language feature before, but after 2 minutes of googling, this actually looks completely doable:

https://github.com/tc39/ecma262/blob/master/CONTRIBUTING.md

So, impostor syndrome aside, why not? Wanna team up on that?

Re:Using the switch(true) pattern in JavaScript by earthboundkid on Tuesday April 13, 2021 @12:04PM (#26794303)
whoosh.gif
Re:Using the switch(true) pattern in JavaScript by golergka on Tuesday April 13, 2021 @02:15PM (#26796648)
Okay, it was 2am here and I must have misread your comment and lost the 'variables' part.
Re:Using the switch(true) pattern in JavaScript by jakopo87 on Tuesday April 13, 2021 @03:20AM (#26789083)
It is already possible: var makes a variable function-scoped, let/const makes a variable block-scoped. Or are you referring to something else?