Я делаю некоторый математический код, и хорошее имя переменной может творить чудеса здесь.
val `#(X)'s` = List(1,2,3,4,5)
for {
numberOfX <- `#(X)'s`
} println(numberOfX)
но я не могу сделать более читаемый код
val `#(X)'s` = List(1,2,3,4,5)
for {
`#(X)` <- `#(X)'s`
} println(`#(X)`)
Как мне сделать это именование переменных внутри scala для сжатия?
Спасибо за поддержку.
Моя ошибка
Похоже, я тоже упростила соответствие кода (идея также не понимает код). Мне очень жаль, пожалуйста, смотрите следующий код
val `#(X)'s` = List(1,2,3,4,5)
for {
`#(X)` <- `#(X)'s`
`2x#(X)` = 2*`#(X)`
} println(`#(X)`)
Error
Error:(9, 9) not found: value #(X)
`#(X)` <- `#(X)'s`