[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Changing the name



On Tue, Feb 12, 2002 at 08:17:19AM -0600, John David Stone wrote:
>         Sebastian Egner writes:
>  > Would 'partial-apply' be fine with you?
> 
>         Well, it would be better than CURRY.  On the other hand, I think
> it's a potential source of confusion, since the interface to your macro is
> different from that of APPLY, which requires its last argument to be a
> list.
> 
>         In my work, I've used the name CALL for the following procedure,
> which is like APPLY except that the arguments are provided severally
> instead of being bundled into a list:
> 
>                 (define call
>                   (lambda (procedure . arguments)
>                     (apply procedure arguments)))
> 
> I think of your macro as ``partial CALL'' rather than ``partial APPLY.''
 
Another option would be to call it "specialise", since
it specialises a function. After all, the function
isn't called/applied/invoked at all by the call to TFWAN. [1]

Stephan

[1] TFWAN == The Form Without A Name, of course