Я пытаюсь написать рекурсивную забаву в оболочке Erlang, но я продолжаю получать исключение из несвязанной переменной:
1> Foo = fun(X) -> Foo(X) end.
* 1: variable 'Foo' is unbound
Это, наверное, само собой разумеется, но я не пытаюсь создать бесконечный цикл! Это простой пример ошибки, которую я получаю.