title: How does Scala Slick translate Scala code into JDBC?
body: <p>How does <a href="http://slick.typesafe.com/" rel="noreferrer">Slick</a> translate code such as:</p>
  
  <pre><code>val q2 = for {
    c &lt;- Coffees if c.price &lt; 9.0
    s &lt;- Suppliers if s.id === c.supID
  } yield (c.name, s.name)
  for(t &lt;- q2) println("  " + t._1 + " supplied by " + t._2)
  </code></pre>
  
  <p>Into JDBC?</p>
  
  <p>Does it use Scala Virtualized? Does it use some other method?</p>