blob: e5ffe1a28ce1eca043df1dd64743627fe31d278d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
enum List[+T] {
case Cons(x: T, xs: List[T])
case Nil extends List[Nothing]
}
object Test {
import List._
val xs = Cons(1, Cons(2, Cons(3, Nil)))
def main(args: Array[String]) = println(xs)
}
|