Cabal-1.23.1.0: A framework for packaging Haskell software

CopyrightIan Lynagh 2007
LicenseBSD3
Maintainercabal-devel@haskell.org
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

Distribution.Verbosity

Contents

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

Verbosity

data Verbosity Source

Instances

Bounded Verbosity 
Enum Verbosity 
Eq Verbosity 
Ord Verbosity 
Read Verbosity 
Show Verbosity 
Generic Verbosity 

Associated Types

type Rep Verbosity :: * -> * Source

Binary Verbosity 
type Rep Verbosity = D1 (MetaData "Verbosity" "Distribution.Verbosity" "Cabal-1.23.1.0" False) ((:+:) ((:+:) (C1 (MetaCons "Silent" PrefixI False) U1) (C1 (MetaCons "Normal" PrefixI False) U1)) ((:+:) (C1 (MetaCons "Verbose" PrefixI False) U1) (C1 (MetaCons "Deafening" PrefixI False) U1)))