5 ms·
I usually start with a namedtuple unless I need the additional features provided by a dataclass.
by b5n 3y ago
I usually start with a namedtuple unless I need the additional features provided by a dataclass.
- joshuamorton 3y agoWhy? Dataclasses are vastly better: more typesafe, less hacky, etc.
- akvadrako 3y agoThe new syntax is basically the same as dataclasses: class Employee(NamedTuple): name: str id: int