Quiero hacer muchas declaraciones de casos con el mismo guardia frente a cada uno. ¿Puedo hacerlo de forma que no requiera duplicación de código?Scala pattern match guardias predeterminadas
"something" match {
case "a" if(variable) => println("a")
case "b" if(variable) => println("b")
// ...
}
¿Puede dividir el código en ramas? así que saca "if variable" y haz la coincidencia dentro, ¿lo mismo para cualquier otra rama que tengas? – aishwarya