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

Re: Can defgeneric provide defaults for &key args



    We went through this issue at enormous length about a year ago,
    maybe a little less than a year.  I expect you can find the
    rationale for the way generic function argument defaulting is now
    specified in the mail archives.  If we had maintained a Design
    Rationale document as we said we would, it would be in there too.

    I, for one, don't feel eager to repeat that lengthy discussion
    again.
I remember the reasons, but at that time did not have the same
congruence rule for keyword arguments.  However, I take it from your
response that you feel the same arguments still apply.  After some more
thought, I agree with you.  There should be no distinction in defaulting
rules between optional and keyword arguments.