База ответов ИНТУИТ

Функциональное программирование

<<- Назад к вопросам

Почему следует стараться использовать хвостовую рекурсию?

(Отметьте один правильный вариант ответа.)

Варианты ответа
хвостовая рекурсия – единственный вид рекурсии, поддерживаемый F#
она всегда может быть сведена компилятором к итерации(Верный ответ)
определения с хвостовой рекурсией получаются проще
при хвостовой рекурсии выделяемая для параметров память выделяется в регистрах
Похожие вопросы
Почему функциональные программы не содержат побочных эффектов?
Почему функциональное программирование сейчас представляет повышенный интерес для изучения?
Почему проще формулировать и доказывать корректность программ на чистом функциональном языке?
Почему контестно-свободная грамматика удобна для разбора методом рекурсивного спуска?
При реализации синтаксического анализатора методом рекурсивного спуска, какой тип удобно использовать для функции parse:
Возможно ли в F# использовать ленивые вычисления?