diff --git a/lens.lisp b/lens.lisp index 1fcb627..d9263ae 100644 --- a/lens.lisp +++ b/lens.lisp @@ -132,6 +132,7 @@ (defmacro disj (&rest fns) (let ((dat (gensym "dat"))) `(lambda (,dat) + (declare (ignorable ,dat)) (or ,@(mapcar (lambda (fn) `(funcall ,fn ,dat)) fns)))))