summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/clj/clojure/string.clj6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clj/clojure/string.clj b/src/clj/clojure/string.clj
index e7500717..a24a7322 100644
--- a/src/clj/clojure/string.clj
+++ b/src/clj/clojure/string.clj
@@ -133,9 +133,9 @@ Design notes for clojure.string:
{:added "1.2"}
([coll]
(apply str coll))
- ([separator [x & more]]
- (loop [sb (StringBuilder. (str x))
- more more
+ ([separator coll]
+ (loop [sb (StringBuilder. (str (first coll)))
+ more (next coll)
sep (str separator)]
(if more
(recur (-> sb (.append sep) (.append (str (first more))))