Здравствуйте, AndrewVK, Вы писали:
ГВ>>ГВ>>while(!keypressed()){ ... }
ГВ>>
ГВ>>Где список?
AVK>В функциональном стиле будет бескоечный ленивый список нажатых клавиш.
Да, согласен. Слона, как водится...
Тогда да — цикл определяется списком (в частном случае — ленивым) управляющих параметров. Конечный он или бесконечный, можно определять изнутри самой функции, реализующей тело цикла. Контексты, естественно, будут копироваться...
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!