Scala non-blocking library for working with Microsoft, Google etc. language translation services via a fancy DSL
Translate types, using smart constructors.