Неужели бесконечная рекурсия Elixir переполняет стек?

Число изразные инструкции в программировании на Elixir выражают мнение, что сохранение состояния или выполнение бесконечного цикла идиоматически выполняется либо путем выделения данных в агент или задачу, либо путем бесконечной рекурсии функции, которая нуждается в состоянии. Они не упоминают никаких ограничений относительно глубины рекурсии или каких-либо других предостережений.

Поскольку поиск «переполнения стека Elixir» просто приводит к попаданию на этот веб-сайт, позвольте мне устранить неоднозначность и спросить здесь: какие гарантии реализации есть в Elixir, чтобы гарантировать, что бесконечная рекурсия как метод «зацикливания» не приведет к переполнение стека, особенно когда информация о состоянии передается по пути?

Ответы на вопрос(1)

Ваш ответ на вопрос