Богатые декораторы для типов в Scala являются частью Scala.runtime.Зачем? - PullRequest
2 голосов
/ 09 декабря 2011

Я хочу понять, почему Rich Decorators над базовыми типами говорят, что Int имеет RichInt как тип, который добавляет множество служебных методов (я полагаю), является частью scala.runtime и не говорит, вероятно, scala.util ...? Есть ли причины для того же самого или просто они есть, потому что они есть?

1 Ответ

2 голосов
/ 09 декабря 2011

Я думаю, это потому, что они достаточно важны, чтобы их можно было импортировать автоматически, поэтому нет необходимости выставлять их в пакете, подобном scala.util, который содержит необязательные операции импорта, которые необходимо выполнить вручную. runtime - это не тот пакет, на который действительно должны смотреть пользователи.

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