aboutsummaryrefslogtreecommitdiff
path: root/lib.macros.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lib.macros.lisp')
-rw-r--r--lib.macros.lisp4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib.macros.lisp b/lib.macros.lisp
index f02e7a2..a866193 100644
--- a/lib.macros.lisp
+++ b/lib.macros.lisp
@@ -83,3 +83,7 @@ arguments `LAMBDA-LIST' with body `BODY'."
sequentially"
`(lambda (x)
(->> x ,@forms)))
+
+(defmacro alist-val (key alist)
+ "Helper macro for getting the value of KEY in ALIST."
+ `(cdr (assoc ,key ,alist)))