99 LISP problems: Problem #8 Jun 20th, 2014 1:28 am Solution to the 99 LISP Problems #8 1 2 3 4 5 6 7 8 9 10 (defun compress (alist) (if (null alist) nil (append (if (equalp (car alist) (car (cdr alist))) nil (list (car alist))) (compress (cdr alist))))) Lisp dialect: Steel Bank Common Lisp