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