Why not more generally - allow let/var declarations in expressions? coming from a long and rich C background, I have no issues with the existing mechanisms... but for those languages that do support variable declarations in for loops; I've always wondered why not any expression?
if( let a = ( let b = 10 ) * 3 > 10 ) ... or ... c = (let a = b*d) granted, the scope is extremely limited in the last case...
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

