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

The IDENTITY function and multiple args

Is there a fundamental reason why #'IDENTITY and #'VALUES should be different?

VALUES seems like a much safer function to use for a "default" function,
since it will nicely consume any number of args and return them, which
is the same behavior that the improverished IDENTITY does for a single arg.

Why encourage programmers to make fragile programs by documenting "IDENTITY"?