Должны ли мои пользовательские типы исключений быть case class
es?
В плюсе я получаю экстракторы.
На минусовой стороне я получаю неверную семантику равенства. Но я могу избежать этого, переопределив equals
.
Итак, имеет смысл на концептуальном уровне сделать их case class
es?