This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gvanrossum
Recipients brett.cannon, gvanrossum, rhettinger
Date 2016-07-23.21:09:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAP7+vJ+rt=JBMN3KUWXscBPu4Rv_ifPpTG49ktiDh4rqoaD11A@mail.gmail.com>
In-reply-to <1469305935.16.0.140420063238.issue27598@psf.upfronthosting.co.za>
Content
It would be a deviation from existing practice for a collection ABC to
exist in typing but not in collections.abc, and it would mean the
inheritance tree for the types in typing.py would be different from
that in collections.abc.

These ABCs, while not so useful by themselves, are building blocks for
the more useful ABCs. They also give people the right terminology.
That arguably is the biggest problem here -- it's clear that people
desperately want to be able to talk about the common API for sets and
sequences, which happens to be __len__, __iter__ and __contains__. But
it's also clear that people often believe that that common API is
called Iterable, which it isn't.
History
Date User Action Args
2016-07-23 21:09:17gvanrossumsetrecipients: + gvanrossum, brett.cannon, rhettinger
2016-07-23 21:09:17gvanrossumlinkissue27598 messages
2016-07-23 21:09:16gvanrossumcreate