[Haskell-cafe] Tail-call optimization