Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: John Goerzen <jgoerzen <at> complete.org>
Subject: ANN: HSH 2.0.0
Newsgroups: gmane.comp.lang.haskell.cafe
Date: Thursday 4th June 2009 02:41:24 UTC (over 8 years ago)
Hi,

I'm pleased to announce the release of version 2.0.0 of HSH, the
Haskell shell scripting library.

This version features a complete rewrite of the core.  Since
System.Process has finally become capable enough to be the low-level
of HSH, HSH has been reimplemented in terms of it.  This has produced
a dramatic reduction in code size and complexity.  It also gains
cross-platform support; HSH now works on Windows.  Finally, the API
is both simpler and more flexible.

The 180-test suite for HSH continues to run and pass with only minor
tweaks for the new API.

Optional support for setting environment variables on commands to be run
has
been added as well.  It will stay out of your way unless you need it,
in which case it is easy.

As a reminder, HSH lets you easily set up shell command pipelines.
You can also pipe data between Haskell functions and shell commands
with complete ease.  The package also provides Haskell versions of a
number of familiar shell primitives to help you get up and running
quickly.

HSH 2.0.0 has been uploaded to Hackage.

-- John
 
CD: 3ms