00:16 | <shu> | sick |
00:25 | <rickbutton> | gotcha, it wasn't a impl or static analysis concern but a this syntax is gross concern |
00:39 | <rkirsling> | the funny thing is that while I'm glad `for (x of 0, [1,2,3])` is not valid, it actually seems less confusing since `of` isn't just usable in any old expression |
16:55 | <ljharb> | ooh, official jitsi app |
17:11 | <rickbutton> | jitsi iphone app works great |
17:23 | <haxjs> | I can't attend the meeting because I have some health issue recent days and doctors warn me not burn the midnight oil (it's my 1:20AM now). I raised an issue about top-level await (https://github.com/tc39/proposal-top-level-await/issues/182 ), and hope the committee could at least aware that. Thank you. |
17:24 | <ljharb> | haxjs: i'll make sure it's brought up |
17:59 | <akirose> | TC39 beta "space" (more slack-/discord-like) link: https://matrix.to/#/!hmsRHUEXriRovkvcin:matrix.org?via=matrix.org&via=igalia.com&via=mozilla.org |
21:02 | <rickbutton> | question about strict mode and Function.prototype.arguments. `arguments` getter is `ThrowTypeError` for strict mode functions, does `Function.prototype` exotic-function-object count as a strict mode function? |
21:07 | <rickbutton> | ah, if I am correct, the answer lies in https://tc39.es/ecma262/#sec-createintrinsics, step 4 implies that Function.prototype has throwing versions of those properties defined on them explicitly, so it doesn't matter whether or not a "built-in" exotic-function-object `Function.prototype` is strict or not |
21:07 | <ljharb> | rickbutton: i mean, `Function.prototype.arguments` throws |
21:07 | <ljharb> | yes |
21:07 | <rickbutton> | awesome thanks for the gut check |