On 24/06/2013 15:22, Grant Edwards wrote:
On 2013-06-22, Ian Kelly <ian.g.ke...@gmail.com> wrote:
On Fri, Jun 21, 2013 at 7:15 PM, Steven D'Aprano
<steve+comp.lang.pyt...@pearwood.info> wrote:
On Fri, 21 Jun 2013 23:49:51 +0100, MRAB wrote:

On 21/06/2013 21:44, Rick Johnson wrote:
[...]
Which in Python would be the "MutableArgumentWarning".

*school-bell*

I notice that you've omitted any mention of how you'd know that the
argument was mutable.

That's easy. Just call ismutable(arg). The implementation of ismutable is
just an implementation detail, somebody else can work that out. A
language designer of the sheer genius of Rick can hardly be expected to
worry himself about such trivial details.

While we're at it, I would like to petition for a function
terminates(f, args) that I can use to determine whether a function
will terminate before I actually call it.

I think it should be terminate_time() -- so you can also find out how
long it's going to run.  It can return None if it's not going to
terminate...

Surely that should be float("inf")! Anything else would be ridiculous!
:-)
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to