On Fri, Oct 17, 2008 at 1:58 AM, Max Battcher <[EMAIL PROTECTED]> wrote:
>> There's a Haskell library called HSH which might help in this respect,
>> e.g. you could do something along the lines of
>>
>>     test_issue33 = assert_succeeds $ "darcs changes --xml" -|- "xmllint"
>>
>> Where "darcs changes --xml" and "xmllint" are run by the shell.
>
> Also interesting to note that HSH.ShellEquivs encourages pure Haskell
> equivalents to grep:
>
> http://software.complete.org/static/hsh/doc//HSH/HSH-ShellEquivs.html
>
> This has come up as an issue in testing recently for the Solaris
> buildbot, due to differences in greps (not to mention that Windows users
> might not have grep installed).
>
> Bash shell scripts to HSH-based Haskell seems like potentially something
> a Haskell novice could do (as in I could see myself converting a few to
> practice writing Haskell).

I'd rather see a sh-compatible tool written in haskell with builtin
grep  etc.  A friend is working on  one, and I'm willing to wait  a
few weeks to see how it progresses.  It's very nice being able to copy
from the tests into  my bash shell when trying  to figure out what's
going  wrong.

David
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to