title: adding a key to vector of values in Clojure
body: <p>I have a vector of strings (although could be anything really), and I want to create a new vector of map entries, with the key being some keyword. </p>
  
  <p>For example, given:</p>
  
  <pre><code>["foo" "bar" "baz"]
  </code></pre>
  
  <p>I want to get</p>
  
  <pre><code>[{:message "foo"} {:message "bar"} {:message "baz"}]
  </code></pre>
  
  <p>What is the most idiomatic way of applying this transformation?</p>
  
  <p>Thanks!</p>