1 min readMay 18, 2018
Like Pedro Rijo said in his comment, both solutions support different use cases “out of the box”. When you want something different, it can be quite frustrating.
A while back I tried to summarise those differences from Pedro’s and other common blog posts about Scala Enums. Hope it adds to the conversation 🙂