I learned a lot by just reading the following thread: challenge: best fibo implementation under the new laziness?. #lisp