On 11 April 2012 08:49, Hans Hübner <hans.hueb...@gmail.com> wrote:

> There has been no progress in the discussion because there has been no
> clear winner with respect to how the partial application macros should
> be named.  While I understand the objections against using the term
> "curry" to name partial application, the naming is still a question of
> style.
>
> Unfortunately, the wrong usage of the term "curry" has been going on
> in the Common Lisp world for years now, and many people have moved
> over to using Alexandria's CURRY and RCURRY instead of the versions in
> their private library.  At this point, it would be really upsetting to
> remove those names from Alexandria again, however "wrong" they may be.
>
> So, if anything, there should be additional names that are more
> correct.  Given the discussion from 2009, I'd say we need CURRY ==
> PAPPLY == PARTIALLY-APPLY and RCURRY == RPAPPLY ==
> REVERSE-PARTIALLY-APPLY.  If the matter is important to you, please
> submit a patch.

Hans pretty much nails it. I'm fine adding PARTIAL-APPLY and
REVERSE-PARTIAL-APPLY as synomyms, but not so wild about PAPPLY and
RPAPPLY.

Cheers,

 -- Nikodemus

_______________________________________________
alexandria-devel mailing list
alexandria-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/alexandria-devel

Reply via email to