Currently inheritance is mostly not implemented for readonly protocols. Before enabling we need to decide what happens when inheriting from a protocol with mutable members. Do we block this (like dataclasses do) or allow partial readonly/mutable interfaces?
Currently inheritance is mostly not implemented for
readonlyprotocols. Before enabling we need to decide what happens when inheriting from a protocol with mutable members. Do we block this (like dataclasses do) or allow partial readonly/mutable interfaces?