Returns a lazy (infinite!, or length n if supplied) sequence of xs.
(defn repeat
"Returns a lazy (infinite!, or length n if supplied) sequence of xs."
{:added "1.0"
:static true}
([x] (lazy-seq (cons x (repeat x))))
([n x] (take n (repeat x))))