Comment Comment by ceceron AFAIK Python [optional] type system supports both. The nominal types are the "common" types, while the protocols [1] are structural. It's quite cool, actually :)[1] https://peps.python.org/pep-0544/ parent ceceron 3 years ago
[1] https://peps.python.org/pep-0544/