I’m with Nathaniel on this one. Subclasses make code harder to read and reason 
about because you now have to be sure of the exact type of things that users 
are passing you — which are array-like but subtly different.

On 2 Jul 2017, 9:46 AM +1000, Marten van Kerkwijk <m.h.vankerkw...@gmail.com>, 
wrote:
> I'm not sure there is *that* much against a class that basically just
> passes through views of itself inside `__matmul__` and `__rmatmul__`
> or calls new gufuncs, but I think the lower hurdle is to first get
> those gufuncs implemented.
> -- Marten
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to