[Python-Dev] Second post: PEP 557, Data Classes (original) (raw)
Eric V. Smith eric at trueblade.com
Sun Nov 26 15:22:56 EST 2017
- Previous message (by thread): [Python-Dev] Second post: PEP 557, Data Classes
- Next message (by thread): [Python-Dev] Second post: PEP 557, Data Classes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 11/26/2017 1:04 PM, Brett Cannon wrote:
The only open issues I know of are: - Should object comparison require an exact match on the type? https://github.com/ericvsmith/dataclasses/issues/51
I say don't require the type comparison for duck typing purposes.
The problem with that is that you end up with cases like this, which I don't think we want:
@dataclass class Point: x: int y: int
@dataclass class Point3d: x: int y: int z: int
assert Point(1, 2) == Point3d(1, 2, 3)
Eric.
- Previous message (by thread): [Python-Dev] Second post: PEP 557, Data Classes
- Next message (by thread): [Python-Dev] Second post: PEP 557, Data Classes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]