title: Slick 3.0 delete and returning values
body: <p>If I want a returning value when inserting a new row, I can do something like</p>
  
  <pre><code>val insertQuery = myTable returning myTable.map(_.id) += SomeData(someString)
  </code></pre>
  
  <p>How can I achieve the same effect when deleting?</p>
  
  <p>I tried</p>
  
  <pre><code>val deleteQuery = myTable filter (_.id ===id) returning myTable.map(_.someColumn) delete
  </code></pre>
  
  <p>But apparently this does not compile.</p>
  
  <p>I can resort to the <code>for</code> comprehension but I wonder if there is a shorter way.</p>