Closed anagri closed 10 months ago
the code incorrectly imports collections.Iterable, instead of typing.Iterable.
This error is not caught for python 3.9+ because of interpreter changes
But for python 3.8, the code throws error -
$ python mysum.py Traceback (most recent call last): File "mysum.py", line 10, in <module> def sum(it: Iterable[T]) -> Union[T, int]: ... # <2>
the code incorrectly imports collections.Iterable, instead of typing.Iterable.
This error is not caught for python 3.9+ because of interpreter changes
But for python 3.8, the code throws error -