shell-utility-0.1: Utility functions for writing command-line programs

Safe HaskellSafe
LanguageHaskell98

Shell.Utility.Verbosity

Synopsis

Documentation

data Verbosity Source #

Instances
Bounded Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

Enum Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

Eq Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

Ord Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

Read Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

Show Verbosity Source # 
Instance details

Defined in Shell.Utility.Verbosity

silent :: Verbosity Source #

We shouldn't print anything unless an error occurs in silent mode

normal :: Verbosity Source #

Print stuff we want to see by default

verbose :: Verbosity Source #

Be more verbose about what's going on

deafening :: Verbosity Source #

Not only are we verbose ourselves (perhaps even noisier than when being verbose), but we tell everything we run to be verbose too