|
Peter Norvig
|
Multiple values are a good solution because they are
unobtrusive until they are needed.
Most of the time when we are [for example] using round,
we are only interested in the integer value. If round did not
use multiple values, if it packaged the two values up into a
list or structure, then it would be harder to use in the
normal cases.
|
Introducing the Binding of Multiple Values via the
DIRM
and DRM