> This may be an issue at the C level (I'm not sure), but since this would > be a Python 3-only collection, "user" code (in Python) should/would > generally be using abstract base classes, so type-checking would not > be an issue (as in Python code performing `isinstance(a, dict)` checks > naturally failing on `frozendict`) > > Plus `frozenset` does not inherit from `set`, it's a whitelist > reimplementation and I've never known anybody to care. So there's > that precedent. And of course there's no inheritance relationship > between lists and tuples.
At a second thought, I realized that it does not really matter. frozendict and dict can be "unrelated" (no inherance relation). Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com