[Haskell-cafe] Re: reversing big list with constant heap space used