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

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

[elpa] externals/dash 0912aa2 048/426: Rename !uniq to !distinct


From: Phillip Lord
Subject: [elpa] externals/dash 0912aa2 048/426: Rename !uniq to !distinct
Date: Tue, 04 Aug 2015 19:36:37 +0000

branch: externals/dash
commit 0912aa299e22b4675826c2aa640367d7c531f0c0
Author: Magnar Sveen <address@hidden>
Commit: Magnar Sveen <address@hidden>

    Rename !uniq to !distinct
    
     - matches clojure
---
 README.md   |    8 ++++----
 bang.el     |    2 +-
 examples.el |    6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index d8c371e..3651055 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ This is so much a work in progress that you should definitely 
not be using it ye
 * [!partial](#partial-fn-rest-args) `(fn &rest args)`
 * [!difference](#difference-list-list2) `(list list2)`
 * [!intersection](#intersection-list-list2) `(list list2)`
-* [!uniq](#uniq-list) `(list)`
+* [!distinct](#distinct-list) `(list)`
 * [!contains?](#contains-list-element) `(list element)`
 
 There are also anaphoric versions of these functions where that makes sense,
@@ -171,15 +171,15 @@ or with `!compare-fn` if that's non-nil.
 (!intersection '(1 2 3 4) '(3 4 5 6)) ;; => '(3 4)
 ```
 
-### !uniq `(list)`
+### !distinct `(list)`
 
 Return a new list with all duplicates removed.
 The test for equality is done with `equal`,
 or with `!compare-fn` if that's non-nil.
 
 ```cl
-(!uniq 'nil) ;; => 'nil
-(!uniq '(1 2 2 4)) ;; => '(1 2 4)
+(!distinct 'nil) ;; => 'nil
+(!distinct '(1 2 2 4)) ;; => '(1 2 4)
 ```
 
 ### !contains? `(list element)`
diff --git a/bang.el b/bang.el
index 7ac0a40..7c1478a 100644
--- a/bang.el
+++ b/bang.el
@@ -126,7 +126,7 @@ When called, the returned function calls FN with ARGS +
 additional args."
   (apply 'apply-partially fn args))
 
-(defun !uniq (list)
+(defun !distinct (list)
   "Return a new list with all duplicates removed.
 The test for equality is done with `equal',
 or with `!compare-fn' if that's non-nil."
diff --git a/examples.el b/examples.el
index addad95..79c23c3 100644
--- a/examples.el
+++ b/examples.el
@@ -65,9 +65,9 @@
   (!intersection '(1 2 3) '(4 5 6)) => '()
   (!intersection '(1 2 3 4) '(3 4 5 6)) => '(3 4))
 
-(defexamples !uniq
-  (!uniq '()) => '()
-  (!uniq '(1 2 2 4)) => '(1 2 4))
+(defexamples !distinct
+  (!distinct '()) => '()
+  (!distinct '(1 2 2 4)) => '(1 2 4))
 
 (defexamples !contains?
   (!contains? '(1 2 3) 1) => t



reply via email to

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