From 1b1bf108861c42bbe63db0ba1bc9bec4a666bda9 Mon Sep 17 00:00:00 2001
From: Nikodemus Siivola <nikodemus@random-state.net>
Date: Mon, 2 Jun 2008 11:40:32 +0300
Subject: [PATCH] better lambda-list for IF-LET, thanks to Tobias Ritterweiler

---
 binding.lisp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/binding.lisp b/binding.lisp
index d5f43b3..e29467c 100644
--- a/binding.lisp
+++ b/binding.lisp
@@ -1,6 +1,6 @@
 (in-package :alexandria)
 
-(defmacro if-let (bindings then-form &optional else-form)
+(defmacro if-let (bindings &body (then-form &optional else-form))
     "Creates new variable bindings, and conditionally executes either
 THEN-FORM or ELSE-FORM. ELSE-FORM defaults to NIL.
 
-- 
GitLab