> [Greg Ewing] > > Maybe ** should be defined for functions so that you > > could do things like > > > > up3levels = dirname ** 3
[Raymond Hettinger] > Hmm, using the function's own namespace is an interesting idea. It > might also be a good place to put other functionals: > > results = f.map(data) > newf = f.partial(somearg) Sorry to rain on everybody's parade, but I don't think so. There are many different types of callables. This stuff would only work if they all implemented the same API. That's unlikely to happen. A module with functions to implement the various functional operations has much more potential. -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ 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