emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dash 14673a6 007/439: Use nreverse for performance reas


From: Phillip Lord
Subject: [elpa] externals/dash 14673a6 007/439: Use nreverse for performance reasons.
Date: Tue, 04 Aug 2015 20:25:47 +0000

branch: externals/dash
commit 14673a66e9048d62e6104550206736ec871f4a85
Author: Magnar Sveen <address@hidden>
Commit: Magnar Sveen <address@hidden>

    Use nreverse for performance reasons.
---
 bang.el |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bang.el b/bang.el
index b1bd793..8859802 100644
--- a/bang.el
+++ b/bang.el
@@ -54,7 +54,7 @@ or with `!compare-fn' if that's non-nil."
     (while list
       (add-to-list 'result (car list) nil !compare-fn)
       (setq list (cdr list)))
-    (reverse result)))
+    (nreverse result)))
 
 (defun !intersection (list list2)
   "Return a new list containing only the elements that are members of both 
LIST and LIST2.
@@ -65,7 +65,7 @@ or with `!compare-fn' if that's non-nil."
       (when (!contains-p list2 (car list))
         (setq result (cons (car list) result)))
       (setq list (cdr list)))
-    (reverse result)))
+    (nreverse result)))
 
 (defun !difference (list list2)
   "Return a new list with only the members of LIST that are not in LIST2.
@@ -76,7 +76,7 @@ or with `!compare-fn' if that's non-nil."
       (unless (!contains-p list2 (car list))
         (setq result (cons (car list) result)))
       (setq list (cdr list)))
-    (reverse result)))
+    (nreverse result)))
 
 (defun !contains-p (list element)
   "Return whether LIST contains ELEMENT.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]