In Common Lisp, una lista di parametri (per esempio quella che si usa per definire una funzione) è nota anche come lambda list. Le lambda list si usano anche per definire le macro e per la destrutturazione.
Le lambda list possono contenere lambda list keyword come &rest, &optional, &key ed altri.
Sebbene sia possibile combinare più tipi di parametri tra loro (parametri opzionali e parametri keyword), farlo può essere problematico e va fatto con attenzione. Vedi la sezione «Mixing Different Parameter Types» in Practical Common Lisp.