Я получаю следующее по следующей list
в scala
Pattern Matching для списка списка в Scala
val x : List[List[Int]] = List(List(1,2,3,4,5), List(6,7,8,9,10))
x match {
case x::xs => {
println ("First Part => " + x)
println ("Second Part => " + xs)
}
}
Это выводит следующие
First Part => List(1, 2, 3, 4, 5)
Second Part => List(List(6, 7, 8, 9, 10))
Почему вторая часть не только List(6, 7, 8, 9, 10)
, почему list of list