title: How mature is scala slick?
body: <p>I've been looking for some language integrated ways of accessing the database with Scala, and I came across <a href="https://github.com/slick/slick" rel="noreferrer">slick</a>. It seems pretty, uh, slick, but I'm curious as to its maturity. I see that it has a variety of database back-end implementations, which is super-cool, but how soon is the abstraction likely to leak (every database abstraction does)?</p>
  
  <p>To phrase this another way, would you pitch this as a preferred way to do database access to your boss? If so, what would the pitch be, otherwise why not?</p>
  
  <p>Rationale: I think .NET's LINQ is cool, and so is Scala. Can one effectively have both?</p>