Tag Archives: composite type

Compound Types in Scala

Compound Types in Scala In the previous post we looked at Mixin composition with traits in Scala. This post is about a similar concept, called Compound types. The syntax is exactly the same, it uses the familiar with keyword. But there is some differences. Mixins are used to define types or instantiating them. On the… Continue reading »