shelly: shell-like (systems) programming in Haskell
Shelly is a package provides a single module for convenient systems programming in Haskell, similar in spirit to POSIX shells.
Shelly is aimed at getting things done rather than being a demonstration of elegance.
Shelly maintains its own environment, making it thread-safe.
These are in contrast to HSH. Elegance in HSH comes from polymorphic input and output. If you want a data type other than Text as the result running a system command, you may want to use HSH.
Shelly is a fork of Shellish that features low memory usage, text, system-filepath, and fixes a handle draining bug.
Downloads
- shelly-0.3.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates