Исходя из фона C/С++, я не очень хорошо знаком с функциональным стилем программирования, поэтому весь мой код имеет очень важное значение, так как в большинстве случаев я просто не вижу лучшего способа сделать это.
Мне просто интересно, есть ли способ сделать этот блок кода Scala более функциональным?
var line:String = "";
var lines:String = "";
do {
line = reader.readLine();
lines += line;
} while (line != null)