次のコードを指定します。
abstract class MyTuple
...
case class MySeptet(a: Int, b: Int, c: Int, d: Int, e: Int, f: Int, g: Int) extends MyTuple
case class MyOctet(a: Int, b: Int, c: Int, d: Int, e: Int, f: Int, g: Int, h: Int) extends MyTuple
...
生成されたエクストラクタを使用する場合、未使用のパラメータをスキップすることはできますか?
たとえば、次のコード スニペットではアンダースコアをたくさん書きたくありません。
case MyOctet(a, b, _, _, _, _, _, _) => ... // uses only a and b