1 2 3 4 5 6 7 8 9 10 11 12 13
enum Color { case Red case Green case Blue } object Test { def main(args: Array[String]) = for (color <- Color.values) { println(s"$color: ${color.enumTag}") assert(Color.valueOf(color.enumTag) eq color) } }