[Python-Dev] a different kind of reduce...

Reinhold Birkenfeld reinhold-birkenfeld-nospam at wolke7.net
Tue Nov 1 21:27:23 CET 2005


Raymond Hettinger wrote:
> [Martin Blais]
>> > I'm always--literally every time-- looking for a more functional
> form,
>> > something that would be like this:
>> >
>> > # apply dirname() 3 times on its results, initializing with p
>> > ... = repapply(dirname, 3, p)
>> [Greg Ewing]
>> Maybe ** should be defined for functions so that you
>> could do things like
>>>> up3levels = dirname ** 3
>> 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)

And we have solved the "map, filter and reduce are going away! Let's all
weep together" problem with one strike!
Reinhold
-- 
Mail address is perfectly valid!


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /