LINUX.ORG.RU

История изменений

Исправление theNamelessOne, (текущая версия) :

old_result прекращает итерацию на первом встреченном ошибочном значении.

Что не соответствует общепринятому значению .fold().

Зато соответствует поставленному условию, чего не скажешь о твоём коде. А fold_result можно и по-другому назвать, если тебе это спать спокойно мешает.

Исходная версия theNamelessOne, :

old_result прекращает итерацию на первом встреченном ошибочном значении.

Что не соответствует общепринятому значению .fold().

Зато соответствует поставленному условию, чего не скажешь о твоём коде. А fold_result можно и по-другому назвать, если тебе это спать спокойно мешает.