03:07
<Lea Verou>
Great to see work in that direction, huge +1! From an author perspective, there is no obvious mental model that explains why optional chaining doesn't work for assignment. Entirely anecdotal but as an author myself, I stumble on this on the regular and still cannot internalize the restriction. Looking at the proposal, at least 1-5 seems to match expectaitons.
Aand here’s some quick data: 41% of the people who use OC forget and try assignment at least sometimes (14% "all the time") https://twitter.com/LeaVerou/status/1672315249238614041
23:51
<Justin Ridgewell>
The AsyncContext code examples have had an optional assignment for a while: https://github.com/tc39/proposal-async-context#determine-the-initiator-of-a-task
23:51
<Justin Ridgewell>
  span?.endTime = Date.now();