Writing Typesafe sql? - Theo's Typesafe Cult