Am 09.11.2013 21:39, schrieb F. B.:
Concerning cases where there is no ambiguity in their usage, what about
using this library?

https://bitbucket.org/coady/multimethod/src

I did not find the license, so I suppose it's public domain (correct me if
I'm wrong).

There are some cases where the problems being discussed do not appear, I
think this simple *multimethod* could be already used.

Does it have a way to inspect the mappings?
That "create as needed" bit doesn't sound like it does, but I haven't looked too deeply into the code to be sure.

I'm a bit concerned about that MRO usage.
MRO as a concept is fundamentally broken. That brokenness doesn't matter as long as MRO doesn't matter, i.e. as long as no multiple inheritance is in play - and I think (I hope!) that SymPy does not use it.

--
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to