Belated 2024 first puzzle solution
This commit is contained in:
11
2024/util.lisp
Normal file
11
2024/util.lisp
Normal file
@@ -0,0 +1,11 @@
|
||||
(defmacro --> (first &rest functions)
|
||||
(if (null functions)
|
||||
first
|
||||
`(let* ,(loop :for f :in (cons first functions)
|
||||
appending `((_ ,f)))
|
||||
_)))
|
||||
|
||||
(defun zip (a b)
|
||||
(loop for i in a
|
||||
for j in b
|
||||
collect (cons i j)))
|
||||
Reference in New Issue
Block a user