Moliere the Scala API for DDS
Moliere is a highly idiomatic Scala API for DDS. It leverage Scala's support for dependency injection (namely implicits) to simplify the creation of DDS entities.
Additionally, it implements some common abstractions such as soft-state, hard-state and events so to further simplify the use of DDS.
To learn how to use Moliere's Scala API refer to the moliere-demo project which contains plenty of examples.