conj!

functionsince v0.0-1211 clojure.core/conj!Edit
(conj!)
(conj! tcoll)
(conj! tcoll val)
(conj! tcoll val & vals)

Source docstring:
Adds val to the transient collection, and return tcoll. The 'addition'
may happen at different 'places' depending on the concrete type.
Source code @ clojurescript:src/main/cljs/cljs/core.cljs
(defn conj!
  ([] (transient []))
  ([tcoll] tcoll)
  ([tcoll val]
    (-conj! tcoll val))
  ([tcoll val & vals]
    (let [ntcoll (-conj! tcoll val)]
      (if vals
        (recur ntcoll (first vals) (next vals))
        ntcoll))))