git.fiddlerwoaroof.com
Browse code

Add unwrap operation to porcelain

Ed Langley authored on 10/05/2019 07:18:44
Showing 1 changed files
... ...
@@ -20,8 +20,9 @@
20 20
                                                             (intern (symbol-name (cadadr _1))
21 21
                                                                     :git))
22 22
                                                       (cddr _1)))
23
-                                        ((map) (list* 'mapcar
24
-                                                      (cdr _1)))
23
+                                        ((map) (list* 'mapcar (cdr _1)))
24
+                                        ((unwrap) `(uiop:nest (car)
25
+                                                              (mapcar ,@(cdr _1))))
25 26
                                         (t (cons (intern (symbol-name (car _1))
26 27
                                                          :git)
27 28
                                                  (cdr _1)))))