複数のパターン マッチを使用して変数を送信する場合、そのための命名規則は何ですか?
val somethingBetweenOriginalAndResult = original match {
case ...
case ...
}
val somethingElseBetweenOriginalAndResult = somethingBetweenOriginalAndResult match {
case ...
case ...
}
val result = somethingElseBetweenOriginalAndResult match {
case ...
case ...
}
実際、必要なのは、間に導入されたすべての val が名前空間を汚し、新しい変数名を明示する必要があるだけoriginal
ですresult
。どうすればこれを回避できますか?