On 2006-05-12, Max Vasin <[EMAIL PROTECTED]> wrote: >>>>>> "Brian" == Brian Hulley <[EMAIL PROTECTED]> writes: >Brian> Some other possibilities are: > >Brian> 1) Every command returns a pair consisting of result and return >Brian> code > > IMHO the distinction between command's output (to stdout and stderr) > and its return code is one of the faults in UNIX shells. Nothing, but > log should be written to stdout by command, and stderr should be useless > if we use exceptions (I'm not quite sure).
You have failed to grasp the problem domain and the composability provided. Requiring names for output is worse than requiring names for functions. -- Aaron Denney -><- _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe