Re: SRFI 232: An advanced currying form
Marc Nieper-Wißkirchen 16 Jan 2022 19:01 UTC
Am So., 16. Jan. 2022 um 19:29 Uhr schrieb John Cowan <xxxxxx@ccil.org>:
>> (2) My biggest complaint about the lambda* form is that the behavior
>> is irregular. If I apply as many arguments as there are formals, it
>> would make as much sense to return a thunk. The arbitrariness at such
>> limit points is a source for future programming errors.
>
>
> I agree. I think the correct resolution is to disallow nullary procedures altogether, with or without tail arguments, since it is entirely unclear whether to return the procedure or to invoke it.
What do you mean exactly by disallowing nullary procedures? Does this
actually address my point?