У меня есть заявление, которое я хочу выразить, что в C псевдокод будет выглядеть так:
switch(foo):
case(1)
if(x > y) {
if (z == true)
doSomething()
}
else {
doSomethingElse()
}
return doSomethingElseEntirely()
case(2)
essentially more of the same
Возможен ли хороший способ с использованием синтаксиса сопоставления с шаблоном scala?