I think the word "immutable" is sufficiently overloaded that it'd cause confusion to use it.
All primitives are immutable, but so are frozen objects without internal slots that have no "non-immutable object" properties.
I'd love to gather suggestions of alternate names that can convey "produces Records and Tuples instead of Objects and Arrays" in a way that doesn't have nuances and edge cases. (I'll make my own suggestions in independent comments, as I come up with them, so they can be emoji-reacted to individually)
I think the word "immutable" is sufficiently overloaded that it'd cause confusion to use it.
All primitives are immutable, but so are frozen objects without internal slots that have no "non-immutable object" properties.
I'd love to gather suggestions of alternate names that can convey "produces Records and Tuples instead of Objects and Arrays" in a way that doesn't have nuances and edge cases. (I'll make my own suggestions in independent comments, as I come up with them, so they can be emoji-reacted to individually)