I think how we teach recursion is wrong.
Understanding recursion is really easy,
all you have to do is understand recursion.
/Joe
[erlang-questions] Understanding recursion