Читаю подряд Липовачу. Думаю: если бы пиарщика Хаскеля заслать в императивный язык, он бы сказал, что императивный язык
такой-то позволяет работать с
бесконечными цепями вычислений на основании того, что цикл
while может крутиться бесконечно, если условие выхода всегда true, но благодаря
мутабельности переменная, которую мы меняем внутри цикла и потом проверяем, вовремя укажет, что надо выходить!
Вообще этот телячий восторг у Липовачи постоянно чувствуется — навесили вериги и смотрим, можно ли что-то полезное сделать и с веригами. Оказывается, можно!
PS. Телячий восторог — термин из замечательного фантастического текста "Ошибка физиолога ЭН Ю", читал в Науке и Жизни в 1986... Или 87...
http://samlib.ru/p/pawlow_sergej_anatolxewich/fisiologniu.shtml