If you use this library, you can develop applications based on Domain Driven Design advocated by Eric Evans.
Add the following to your sbt build (Scala 2.10.x, and Scala 2.11.x):
for scala
resolvers += "Sonatype OSS Release Repository" at "https://oss.sonatype.org/content/repositories/releases/"
libraryDependencies += "org.sisioh" %% "scala-dddbase" % "0.2.12"
for scala.js
resolvers += "Sonatype OSS Release Repository" at "https://oss.sonatype.org/content/repositories/releases/"
libraryDependencies += "org.sisioh" %% "scala-dddbase" % "0.2.12"
for scala
resolvers += "Sonatype OSS Snapshot Repository" at "https://oss.sonatype.org/content/repositories/snapshots/"
libraryDependencies += "org.sisioh" %% "scala-dddbase" % "0.2.13-SNAPSHOT"
for scala.js
resolvers += "Sonatype OSS Snapshot Repository" at "https://oss.sonatype.org/content/repositories/snapshots/"
libraryDependencies += "org.sisioh" %% "scala-dddbase" % "0.2.13-SNAPSHOT"