[plt-scheme] keyword arguments (in v4.0, maybe)
On 6/12/07, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> That is, `apply' still works for
> procedures that have optional keyword arguments. But it doesn't
> work for procedures that require some keyword arguments.
What is the difference between an optional keyword argument whose
default is to signal an error and a required keyword argument?
(Maybe default arguments required to be values and evaluated at the
lambda definition time? If so, could we thunk them instead? That's
more consistent with opt-lambda, for example)
Robby