Control.Monad.Shell
data Script a
script
linearScript
data Var
val
data Quoted a
quote
glob
run
cmd
class Param a
class CmdParams t
data Output
data Val v
comment
data NamedLike
class NameHinted h
newVar
newVarContaining
globalVar
positionalParameters
takeParameter
func
forCmd
whileCmd
ifCmd
whenCmd
unlessCmd
readVar
stopOnFailure
ignoreFailure
(-|-)
(-&&-)
(-||-)
class RedirFile r
(|>)
(|>>)
(|<)
toStderr
(|>&)
(|<&)
(->-)
hereDocument