[Haskell-cafe] Re[2]: idea for avoiding temporaries