Raymond Hettinger <python <at> rcn.com> writes:
> 
> IMO, its only virtue is that people coming from functional languages
> are used to having compose.  Otherwise, it's a YAGNI.

Then I wonder how partial() ended up in the stdlib. It seems hardly more
useful than compose().
Either we decide it is useful to have a set of basic "functional" tools
in the stdlib, and both partial() and compose() have their place there,
or we decide functools has no place in the stdlib at all. Providing a
half-assed module is probably frustrating to its potential users.

(not being particularly attached to functional tools, I still think
compose() has its value, and Jason did a good job of presenting
potential use cases)

Regards

Antoine.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to