PlainYearMonth is Weird
After nearly a decade of waiting, Temporal finally reached Stage 4 last week. Getting here was a monumentous task by many very smart people to fix difficult and complex issues with the web platform.
There are a lot of useful features that I'd like to take the time to write about at some point in the future.
Instead of doing that, I'm going to complain about some weirdness.
PlainYearMonth is weird.
Or maybe PlainYearMonth.prototype.toLocaleString is weird?
Or is it that DateTimeFormat handles PlainYearMonth in a werid way?
I'm not sure which. It's weird.
