returns icon indicating copy to clipboard operation
returns copied to clipboard

Try to provide default implementation for some interfaces

Open sobolevn opened this issue 4 years ago • 2 comments

For example, .map is just return self.__class__(function(self._inner_value)) in many cases. There are also other methods that can be possibly have defaults. Or .from_iterable also is the same for every container.

But, we need to check that:

  1. Typing works correctly
  2. In case if method needs a non-default implementation, we can know it in advance

Related #598 Related #495

sobolevn avatar Sep 18 '20 10:09 sobolevn

We have a very complex bug, because currently @kinded method cannot be overridden. All its children are marked as invalid.

sobolevn avatar Sep 18 '20 18:09 sobolevn

Nope, we have problems with mypy and custom descriptors inheritance. I will need to submit a bug to mypy. And probably a fix too!

sobolevn avatar Sep 24 '20 14:09 sobolevn