ReactiveMongo/ReactiveMongo — pull request #182 by sh1ng (2014-06-13 20:32:40+00:00)
Title: Strongly typed queries 

Inspired by .Net LINQ.
I've implemented simple behavior like
collection.find(on[Account].eq(_.name, "john@doe.com"))
or
collection.update(on[Account].eq(_.email, "john@doe.com"), on[Account].inc(_.views, 1))

I'm going to write scaladoc and wiki page in a week.