I found PEP 603. Are there any others? I used PEP-Explorer find and filter Python Enhancement Proposals but I have no idea whether my searches were exhaustive.
From a reading, I found certain unwanted properties:
- different performance characteristics (slower access[1])
- “Iteration in frozenmap, unlike in dict, does not preserve the insertion order” could be a potential conflict issue as well
It seems like frozenmap is quite complex in its spec, whereas I originally envisioned frozendict to be closer to frozenset in simplicity – like a dict, just frozen.
What do you think I should do in such a case? Voice my opinion on modifying PEP 603 and wait? Or maybe voice my opinion and attempt the frozendict idea in parallel? frozenmap doesn’t seem to me like a good match for the dict constant folding optimization. I am very new to PEP stuff.