Каковы хорошие примеры: «работа программы должна отображать входные значения в выходные значения, а не изменять данные на месте»

Я наткнулся на это предложение в Scala, объясняя его функциональное поведение.

работа программы должна отображать ввод значений в выходные значения, а не изменять данные на месте

Может ли кто-нибудь объяснить это на хорошем примере?

Редактировать:Пожалуйста, объясните или приведите пример для приведенного выше предложения в его контексте, пожалуйста, не усложняйте его, чтобы получить больше путаницы

7
задан Anil 28 May 2012 в 16:16
поделиться