diff options
-rw-r--r-- | src/clj/clojure/string.clj | 6 |
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)))) |