Subject: Re: generic functions
From: Erik Naggum <>
Date: 1998/03/06
Newsgroups: comp.lang.lisp
Message-ID: <>

* Sam Steingold
| I hope it's clear what I want.

  yes, you want generic functions to be different from what they are.

  generic functions dispatch on the required parameters.  all methods must
  have congruent lambda lists to that of the generic function.

| Is there a *good* way to do this in CL?
| (I don't want to check for the type of the first arg myself etc).

  why don't you use a single required argument in the first place?  beats
  me why you want to use generic functions and methods to begin with.  is
  it just to reuse a cool name?

  God grant me serenity to accept the code I cannot change,
  courage to change the code I can, and wisdom to know the difference.