00:02:36  <rkirsling>er whoops I'm conflating things
00:03:01  <rkirsling>null and undefined are the same there, carry on
00:05:42  * akirosequit (Ping timeout: 252 seconds)
00:07:17  <rkirsling>this is a thread that touched on some related concerns though: https://github.com/tc39/ecma262/pull/1069
00:08:25  * akirosejoined
00:12:41  <Banou>It has been discussed in the optional chaining proposal (https://github.com/tc39/proposal-optional-chaining/issues/6#issuecomment-365895352) but it ended in "out of the scope of this proposal", and since i couldn't find anybody that actually proposed it, i'm here for that, i don't really want it to be forgotten and pass beside such a useful feature
00:16:50  <rkirsling>fair enough; there's certainly a subsequent discussion to be had there, no doubt
00:35:23  * AtumTquit (Quit: AtumT)
02:15:37  * akirosequit (Ping timeout: 246 seconds)
02:18:14  * akirosejoined
02:24:45  * Banou_joined
02:25:00  * Banouquit (Quit: Page closed)
02:25:09  * Banou_part
03:54:38  * jmdyckquit (Remote host closed the connection)
04:22:14  * akoserwa|WFHjoined
04:23:57  * aki_joined
04:24:13  * akirosequit (Ping timeout: 245 seconds)
04:24:13  * aki_changed nick to akirose
05:48:16  * umpcquit (Ping timeout: 260 seconds)
05:48:17  * srl295quit (Ping timeout: 260 seconds)
05:48:17  * JakeAquit (Ping timeout: 260 seconds)
05:48:34  * JakeAjoined
05:48:51  * Wizekquit (Ping timeout: 260 seconds)
05:49:27  * kosamari_quit (Ping timeout: 260 seconds)
05:49:30  * srl295joined
05:49:36  * kosamari_joined
05:49:58  * Wizekjoined
05:51:54  * umpcjoined
06:05:25  * CC667joined
06:06:03  * CC667quit (Remote host closed the connection)
06:11:37  * akoserwa_joined
06:14:12  * akoserwa|WFHquit (Ping timeout: 252 seconds)
06:19:48  * rodarmor5joined
06:24:34  * rodarmor5quit (Remote host closed the connection)
06:30:35  * aki_joined
06:31:07  * akirosequit (Ping timeout: 240 seconds)
06:31:07  * aki_changed nick to akirose
06:48:25  * brandonmatthewsjoined
07:01:02  * akoserwa_quit (Quit: Leaving)
08:34:10  * Moyst0joined
08:37:08  * akirosequit (Ping timeout: 245 seconds)
08:37:18  * Moyst0quit (Read error: Connection reset by peer)
08:37:26  * akirosejoined
09:25:17  * ystartsevjoined
10:25:32  * AtumTjoined
10:43:28  * aki_joined
10:44:52  * akirosequit (Ping timeout: 272 seconds)
10:44:53  * aki_changed nick to akirose
11:25:45  * jmdyckjoined
11:27:52  * thevdude3joined
11:30:41  * thevdude3quit (Remote host closed the connection)
11:36:00  <devsnek>why do async generators await their return value
11:36:30  <devsnek>seems like it would be useful for the regular async function
12:46:40  * ThiefMaster27joined
12:49:29  * akirosequit (Ping timeout: 244 seconds)
12:50:00  * akirosejoined
12:51:22  * ThiefMaster27quit (Remote host closed the connection)
13:32:53  <bradleymeck>thats a curious question actually
13:33:14  <bradleymeck>devsnek: they should both match ideally in behavior
13:34:03  <bradleymeck>because this changes how `try {return Promise.reject(0);} catch {return 1;}` behaves if return is awaited before finishing evaluation
13:34:18  * bradleymeckdigs about
13:36:10  <bradleymeck>ah, i see
13:38:56  <bradleymeck>this seems a bit odd and we should probably just review this
13:39:44  <Domenic>With async generators it avoids { value: promise, done }. With async functions it has no such extra value.
13:40:12  <bradleymeck>AsyncGeneratorResumeNext has a `return` check that only appears to be reached if you use `generatorInstance.return(...)`
13:40:33  <bradleymeck>Domenic: is it safe to say this is just because we ant `value` to always be "unboxed"
13:40:39  <bradleymeck>want*
13:40:47  <Domenic>Yeah that was the intent at least
13:41:15  <bradleymeck>sounds good, i'll re-read this a bit but it looks fine if that was the intent
14:02:08  * Jguy26joined
14:07:00  * Jguy26quit (Remote host closed the connection)
14:18:24  * hbarcelosjoined
14:24:04  * hbarcelosquit (Quit: Page closed)
14:24:42  <devsnek>it still feels a bit awkward because it triggers the try/catch
14:25:01  <devsnek>unboxing makes sense though
14:56:36  * akirosequit (Ping timeout: 260 seconds)
14:58:25  * akirosejoined
15:02:54  * IgnoredAmbiencequit (Ping timeout: 264 seconds)
15:05:04  * IgnoredAmbiencejoined
15:14:21  * IgnoredA1biencejoined
15:51:01  * jwaldenjoined
16:43:25  * cloudshujoined
17:05:16  * aki_joined
17:06:41  * akirosequit (Ping timeout: 260 seconds)
17:06:41  * aki_changed nick to akirose
17:13:50  * IgnoredAmbiencequit (Quit: leaving)
17:14:00  * IgnoredA1biencechanged nick to IgnoredAmbience
17:29:14  * lostlabyrinth24joined
17:30:01  * lostlabyrinth24quit (Remote host closed the connection)
19:13:22  * akirosequit (Ping timeout: 244 seconds)
19:13:40  * akirosejoined
20:10:21  * Aquazijoined
21:20:59  * aki_joined
21:21:42  * akirosequit (Ping timeout: 252 seconds)
21:21:42  * aki_changed nick to akirose
22:42:27  * revi27joined
22:43:15  * revi27quit (Remote host closed the connection)
23:28:45  * akirosequit (Ping timeout: 252 seconds)
23:31:04  * akirosejoined