shelly: shell-like (systems) programming in Haskell

[ bsd3, development, library ] [ Propose Tags ]

Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly:

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

Versions 0.3.0, 0.3.0.1, 0.3.0.2, 0.3.1, 0.4, 0.4.1, 0.5.0, 0.5.1, 0.6, 0.7, 0.7.1, 0.8.0.1, 0.8.0.2, 0.9.0, 0.9.2, 0.9.3, 0.9.4.1, 0.9.4.2, 0.9.5, 0.9.5.1, 0.9.6, 0.9.7, 0.9.7.1, 0.9.7.2, 0.9.7.3, 0.10, 0.10.0.1, 0.11, 0.12, 0.12.0.1, 0.12.0.2, 0.12.1, 0.12.1.1, 0.12.2, 0.13, 0.13.0.1, 0.13.1, 0.13.2, 0.13.2.1, 0.13.3, 0.13.4, 0.13.5, 0.13.5.1, 0.14, 0.14.0.1, 0.14.1, 0.14.2, 0.14.2.1, 0.14.2.2, 0.14.2.3, 0.14.3, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.15.3.1, 0.15.3.2, 0.15.3.3, 0.15.4, 0.15.4.1, 1.0.0.0, 1.1.0.0, 1.2.0.0, 1.3.0.0, 1.3.0.1, 1.3.0.2, 1.3.0.3, 1.3.0.4, 1.3.0.5, 1.3.0.6, 1.3.0.7, 1.3.1, 1.3.2, 1.4.0.1, 1.4.0.2, 1.4.1, 1.4.2, 1.4.3, 1.4.3.1, 1.4.4, 1.4.4.1, 1.4.4.2, 1.5, 1.5.0.1, 1.5.1, 1.5.1.1, 1.5.2, 1.5.3, 1.5.3.1, 1.5.3.2, 1.5.4, 1.5.4.1, 1.5.5, 1.5.6, 1.5.7, 1.6.0, 1.6.0.1, 1.6.1, 1.6.1.1, 1.6.1.2, 1.6.2, 1.6.2.1, 1.6.2.2, 1.6.2.3, 1.6.2.4, 1.6.2.5, 1.6.3, 1.6.3.1, 1.6.3.2, 1.6.3.3, 1.6.3.4, 1.6.4, 1.6.4.1, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.8.1, 1.6.8.2, 1.6.8.3, 1.6.8.4, 1.6.8.5, 1.6.8.6, 1.6.8.7, 1.6.9, 1.7.0, 1.7.0.1, 1.7.1, 1.7.2, 1.8.0, 1.8.1 (info)
Dependencies async (<2.2), base (==4.*), bytestring (<0.11), containers (>=0.4.2.0 && <0.6), directory (>=1.1.0.0 && <1.3.0.0), enclosed-exceptions (<1.1), exceptions (>=0.6 && <0.9), lifted-async (<0.10), lifted-base (<0.3), monad-control (>=0.3.2 && <1.1), mtl (>=2 && <2.3), process (>=1.0 && <1.5), system-fileio (<0.4), system-filepath (>=0.4.7 && <0.5), text (<1.3), time (>=1.3 && <1.6), transformers (<0.6), transformers-base (<0.5), unix-compat (<0.5) [details]
License BSD-3-Clause
Author Greg Weber, Petr Rockai
Maintainer Greg Weber <greg@gregweber.info>
Revised Revision 1 made by HerbertValerioRiedel at Thu Dec 1 23:44:16 UTC 2016
Category Development
Home page https://github.com/yesodweb/Shelly.hs
Source repo head: git clone https://github.com/yesodweb/Shelly.hs
Uploaded by GregWeber at Sun May 3 15:28:52 UTC 2015
Distributions Arch:1.8.1, Fedora:1.7.2, FreeBSD:1.6.3.3, LTSHaskell:1.8.1, NixOS:1.8.1, Stackage:1.8.1, openSUSE:1.8.1
Executables Color, run-handles, drain
Downloads 66257 total (1008 in the last 30 days)
Rating 2.5 (votes: 3) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-05-03 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
lifted

run the tests against Shelly.Lifted

DisabledAutomatic
build-examples

build some example programs

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees