shell-like (systems) programming in Haskell
|Version on this page:||1.5.6|
|LTS Haskell 20.23:||220.127.116.11|
|Stackage Nightly 2023-05-30:||1.12.1|
|Latest on Hackage:||1.12.1|
Maintained by Greg Weber
This version can be pinned in stack with:
Module documentation for 1.5.6
Depends on 19 packages(full list with versions):
Used by 1 package in lts-0.7(full list with versions):
Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly:
is aimed at convenience and getting things done rather than being a demonstration of elegance.
has detailed and useful error messages
maintains its own environment, making it thread-safe.
is modern, using Text and system-filepath/system-fileio
Shelly is originally forked from the Shellish package.
See the shelly-extra package for additional functionality.
An overview is available in the README: https://github.com/yesodweb/Shelly.hs/blob/master/README.md