R. David Murray added the comment:

There was a long thread about this on python-dev that might be worth going back 
over, where I had the same misconception (that functions should always return 
the same type as their arguments).  While I think that should be the default 
design, it isn't always the best API.  (The real rule, if I recall correctly, 
is that functions should never accept *mixed* argument types for input data.)

----------
nosy: +ncoghlan, r.david.murray

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17445>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to