[Haskell-cafe] Re: develop new Haskell shell?

Aaron Denney wnoise at ofb.net
Sun May 14 17:24:16 EDT 2006


On 2006-05-12, Max Vasin <max-appolo at mail.ru> wrote:
>>>>>> "Brian" == Brian Hulley <brianh at metamilk.com> 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
-><-



More information about the Haskell-Cafe mailing list