On 9/5/06, Bruno Martínez <br1@internet.com.uy> wrote:
C++ avoids this problem 'tieing' cin and cout.  Why can't haskell do the
same?

I was thinking the same thing. I'm imagining a situation where processes are communicating to each other using pipes, but cannot think of a concrete case. Do you know if C++ has any way to disable tying std::cin and std::cout?

David