[Haskell-cafe] printf using values more than once