| Cabal-1.6.0.3: A framework for packaging Haskell software | Source code | Contents | Index

Distribution.Verbosity

Portability | portable
Maintainer | cabal-devel@haskell.org

Contents

Verbosity

Description
A simple `Verbosity` type with associated utilities. There are 4 standard verbosity levels from `silent`, `normal`, `verbose` up to `deafening`. This is used for deciding what logging messages to print.
Synopsis

data Verbosity
silent :: Verbosity
normal :: Verbosity
verbose :: Verbosity
deafening :: Verbosity
moreVerbose :: Verbosity -> Verbosity
lessVerbose :: Verbosity -> Verbosity
intToVerbosity :: Int -> Maybe Verbosity
flagToVerbosity :: ReadE Verbosity
showForCabal :: Verbosity -> String
showForGHC :: Verbosity -> String

Verbosity

data Verbosity | Source

Instances

Bounded Verbosity
Enum Verbosity
Eq Verbosity
Ord Verbosity
Show Verbosity

silent :: Verbosity | Source

normal :: Verbosity | Source

verbose :: Verbosity | Source

deafening :: Verbosity | Source

moreVerbose :: Verbosity -> Verbosity | Source

lessVerbose :: Verbosity -> Verbosity | Source

intToVerbosity :: Int -> Maybe Verbosity | Source

flagToVerbosity :: ReadE Verbosity | Source

showForCabal :: Verbosity -> String | Source

showForGHC :: Verbosity -> String | Source

Produced by Haddock version 2.4.2