История изменений
Исправление Nervous, (текущая версия) :
как вы обходитесь без TCO? Пишете все обходы итеративно?
Используем имеющуюся обобщенную реализацию обхода деревьев (например, функции из clojure.walk
). Как она там внутре работает — вопрос больше академический, чем практический.
Как говорил классик, можешь не писать — не пиши.
Исходная версия Nervous, :
как вы обходитесь без TCO? Пишете все обходы итеративно?
Используем имеющуюся обобщенную реализацию обхода деревьев (например, функции из clojure.walk
).
Как говорил классик, можешь не писать — не пиши.