3 ms·
Enums are awful in Scala. I usually just use this pattern: abstract case class MyEnum(id: Int) object MyEnum { object Foo extends MyEnum(0)
by fizx 16y ago
Enums are awful in Scala. I usually just use this pattern:
abstract case class MyEnum(id: Int)
object MyEnum {
object Foo extends MyEnum(0)
object Bar extends MyEnum(1)
object Baz extends MyEnum(2)
}