Scala Obtenga los primeros y últimos elementos de la lista utilizando la coincidencia de patrones
Estoy haciendo una coincidencia de patrones en una lista. ¿Hay alguna forma de acceder al primer y último elemento de la lista para comparar?
Quiero hacer algo como ..
case List(x, _*, y) if(x == y) => true
case x :: _* :: y =>
o algo similar ... dondex
yy
son los primeros y últimos elementos de la lista ..
¿Cómo puedo hacer eso ... alguna idea?