-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
Description
Feature or enhancement
Proposal:
Callable
doesn't seem to have much "idea overlap" with Collection
- Callable
s don't deal with zero-or-more of a thing, or whether or not a thing appears among another population of things, or any of the other concerns that give conceptual coherence to Collection
and the rest of the family (Set
, Mapping
, Sequence
and so forth) in collections.abc
.
Also old-issue-tracker issue 27598 seems to be the scope for the change that introduced Callable
to collections.abc
, but it doesn't give any insight into why Callable
was included.
What might I be overlooking that would motivate a reason for Callable
to "belong" in collections.abc
?
If there's no particular reason for Callable
to be in collections.abc
, might typing.Callable
be un-deprecated? And might collections.abc.Callable
be deprecated?
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response