Chcę zrobić wiele spraw z takimi samymi strażnikami przed każdym z nich. Czy mogę to zrobić w sposób, który nie wymaga powielania kodu?Scala pattern match default guard
"something" match {
case "a" if(variable) => println("a")
case "b" if(variable) => println("b")
// ...
}
czy możesz podzielić kod na gałęzie? więc wyciągnij "jeśli zmienna" i wykonaj mecz w środku, to samo dla innych gałęzi, które masz? – aishwarya