Christian Maeder <[EMAIL PROTECTED]> writes: > I guess "interact" does what it should, but I think it should be changed > to avoid interleaved in- and output.
Surely the name suggests that "interactive" behaviour is required, i.e. exactly some interleaving of input and output. The chunk-size of the interleaving should depend only on the strictness of the argument to "interact". Unfortunately, the visible behaviour can also currently depend on buffering and echoing of the input (and possibly also buffering of the output), which I feel is a mistake. Regards, Malcolm _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell