title: Clojure manipulate sequence of strings
body: <p>I have a data structure of the form <code>["a" "b" " c" "d" " e" " f" "g"]</code></p>
  
  <p>I'd like to reduce that to <code>["a" "b c" "d e f" "g"]</code>, that is, strings that begin with a space are joined to the one preceding them.</p>
  
  <p>I've been struggling with it for a couple of hours, and am looking for some inspiration!</p>