Czy możliwe jest dopasowanie w porównaniu przy użyciu systemu dopasowywania wzorców w Scali? Na przykład:
a match {
case 10 => println("ten")
case _ > 10 => println("greater than ten")
case _ => println("less than ten")
}
Drugie stwierdzenie przypadku jest niedozwolone, ale chciałbym móc określić „kiedy a jest większe niż”.
case x if x.size > 2 => ...