Как объединить два типа в Scala в одно определение типа - PullRequest
0 голосов
/ 07 декабря 2011

Это показывает, что именно я пытаюсь сделать:

type MyType = Value with MyTypeOperations

но это не компилируется. Есть ли другой способ смешать 2 типа в один?

1 Ответ

6 голосов
/ 07 декабря 2011
scala> class Value
defined class Value

scala> trait MyTypeOperations
defined trait MyTypeOperations

scala> type MyType = Value with MyTypeOperations
defined type alias MyType

Показывает, как именно вы можете делать то, что вы пытаетесь сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...