| ▲ | jdthedisciple 3 hours ago | |
> Upsert (https://github.com/tc39/proposal-upsert): [Weak]Map.prototype.getOrInsert(), [Weak]Map.prototype.getOrInsertComputed() Their usage of upsert appears different than I was used to: Me: Upsert = Update or Insert Them: Upsert = Get or Insert | ||
| ▲ | bakkoting 2 hours ago | parent | next [-] | |
The proposal used to do more thing and we didn't change the URL after we ultimately arrived at this set of APIs. | ||
| ▲ | OptionOfT an hour ago | parent | prev [-] | |
Reminds me of the weird C++ map operator[] behavior. If you use that operator and the value doesn't exist, it'll default create one and return a reference to that. And as I'm writing this I realize why... references cannot be `null`. | ||