Control.Monad.Shell
data Script a
script
linearScript
data Var
val
data Quoted a
quote
run
cmd
class CmdArg a
data Output
comment
newVar
newVarContaining
globalVar
func
(-|-)
forCmd
whileCmd
ifCmd
whenCmd
unlessCmd
readVar
stopOnFailure
ignoreFailure