|
|
|
|
@ -414,7 +414,7 @@ FROM or TO may be negative." |
|
|
|
|
(defun -insert-at (n x list) |
|
|
|
|
"Returns a list with X inserted into LIST at position N." |
|
|
|
|
(let ((split-list (-split-at n list))) |
|
|
|
|
(append (car split-list) (cons x (cadr split-list))))) |
|
|
|
|
(nconc (car split-list) (cons x (cadr split-list))))) |
|
|
|
|
|
|
|
|
|
(defmacro --split-with (pred list) |
|
|
|
|
"Anaphoric form of `-split-with'." |
|
|
|
|
|