Andreas Sinz
02/13/2017, 12:03 PMfun main(args: Array<String>) {
val fooList = listOf<Color>(Color.Red)
for((r, g, b) in fooList) {
println("$r $g $b")
}
}
enum class Color(val r: Int, val g: Int, val b: Int) {
Red(255, 0, 0);
operator fun component1() = r
operator fun component2() = g
operator fun component3() = b
}