11:30
<David Alberto Adler>

Hi guys wondering if there is an existing proposal for the non-null assertion operator?

e.g.

getFoo()! // will throw if undefined or null is returned
11:31
<Jack Works>
No proposal for it as I know
11:34
<David Alberto Adler>

interesting, seems like an obvious thing which I would find super useful. I'm writing this code all day long

const foo = getFoo()
assert(foo, 'missing foo')
11:39
<David Alberto Adler>
I've popped it on discourse https://es.discourse.group/t/non-null-assertion-operator/1085
17:17
<bakkot>
I only just today realized that the flatMap methods in the iterator helpers proposal can take a generator; I love that
17:48
<devsnek>
i love it when a plan comes together
18:06
<Ashley Claymore>
PSA: There is the monthly Records&Tuples call tomorrow, 16th, 7pm UTC
22:27
<graingert>
The spec lists #tc39 on freenode as the official IRC, but I can't seem to access it
22:27
<graingert>
There's a libera room though
22:29
<Ashley Claymore>
I think it’s changed in the latest draft spec since es2021 was published
22:29
<Ashley Claymore>
https://tc39.es/ecma262/multipage/
22:29
<Domenic>
Seems you may have found a dead spec... always use the living spec, https://tc39.es/ecma262/
22:29
<Ashley Claymore>
Snap!