On Fri, Mar 9, 2018 at 12:21 AM, Hameer Abbasi <einstein.edi...@gmail.com> wrote:
> Not that I’m against different “levels” of ndarray granularity, but I just > don’t want it to introduce complexity for the end-user. For example, it > would be unreasonable to expect the end-user to check for all parts of the > interface that they need support for separately. > I wouldn't necessarily want all of the granularity exposed in something like "asarraylike"--that should be kept really simple. But I think there's value in numpy providing multiple ABCs for portions of the interface (and one big one that combines them all). That way, people who want the finer-grained checking (say for a more limited array-like) can use a common, shared, existing ABC, rather than having everyone re-invent it. Ryan -- Ryan May
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion