Как сопоставить шаблон с заглавной переменной?

У меня есть метод в Scala, который возвращает кортеж, пустьговорят, что метод называетсятестовое задание', Тогда я хочу сделать

val (X,Y) = test()

Однако сопоставление с образцом работает только в Scala, когда имена переменных строчные, т.е.

val(_X,_Y) = test(); val X = _X; val Y = _Y

... работает нормально, но безобразно и не лаконично. Поскольку X и Y являются матрицами, я неЯ действительно хочу использовать строчные переменные. (В Scipy и Matlab я бы ненапример, такого ограничения нет).

Я думаю, что есть какой-то способ убедиться, что строчные переменные ведут себя как прописные, то есть с помощью `x`. Возможно, есть какой-то способ заставить переменные в верхнем регистре вести себя как строчные? Итак, это мой вопрос: есть ли какой-либо способ сопоставления с образцом непосредственно в переменные верхнего регистра в Scala?

Ответы на вопрос(2)

Ваш ответ на вопрос