LINUX.ORG.RU

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

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

«Напрямую» циклы в ФП не написать т.к. отсутствует деструктивное присваивание (мутабельное состояние как сказали выше), а чтобы избежать переполнения стека при рекурсии она делается хвостовой ибо она прекрасно оптимизируется компилятором.

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

«Напрямую» циклы в ФП не написать т.к. отсутствует деструктивное присваивание, а чтобы избежать переполнения стека при рекурсии она делается хвостовой ибо она прекрасно оптимизируется компилятором.