私の関数の目的は、整数が 0 より大きく 7 以下である限り、その整数に 5 を加算することです。
val add5Partial : PartialFunction[Int, Int] = {
case d if (0 < d <= 7) => d + 5;
}
私は得る:
<console>:8: error: type mismatch;
found : Int(7)
required: Boolean
case d if (0 < d <= 7) => d + 5;
任意のヒント?