On Thu, 24 Jun 2010 20:19:47 -0500, Andrei Alexandrescu wrote: > On 06/24/2010 07:06 PM, Graham Fawcett wrote: >> Hi folks, >> >> The template "std.functional.curry(alias fun, alias arg)" claims to >> "curry fun by tying its first argument to a particular value." >> >> That is not currying; it is partial application. > > [...] > >> Confusing curring and partial application is a very common mistake. But >> please rename this template in std.functional. It makes the >> std.functional module look amateurish to have such an error. > > Hm, fine. The whole curry thing was an experiment that I put on hold > because back then I couldn't support functions with any number of > arguments, which puts a damp on enthusiasm. > > I suggest you to send a patch to bugzilla in case you have the time. > > > Andrei
Thank you. http://d.puremagic.com/issues/show_bug.cgi?id=4391 Best, Graham
