Scala 2.10 введены классы значений. Они очень полезны для написания типичного кода. Кроме того, есть некоторые ограничения, некоторые из них будут обнаружены компилятором, а некоторые потребуют выделения во время выполнения.
Я хочу создать классы значений, используя синтаксис case class
, чтобы разрешить создание без-нового синтаксиса и удобство для пользователя toString
. Нет сопоставления с образцом, так как это требует выделения.
Итак, возникает вопрос: будет ли использование синтаксиса case class
требовать выделения класса значений?