[plt-scheme] keyword arguments (in v4.0, maybe)

From: Robby Findler (robby at cs.uchicago.edu)
Date: Tue Jun 12 22:29:37 EDT 2007

Here's another question (which I think your macro expansion message
may have answered implicitly, I'm not sure): what happens when I do
something like this:

  (lambda args (printf "~s\n" args) (apply f args))

and I apply that procedure to keyword arguments? Will I see the
keywords, or will #%app, apply and lambda conspire to make them
invisible but still somehow transmitted to `f'? If I can see them,
will I be able to manipulate them before passing them to `f'?

Robby


Posted on the users mailing list.