Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines options related to program-output.
Synopsis
- type NDecimalDigits = Int
- data Options minimumContrastRatio
- nDecimalDigitsTag :: String
- outputConfigFilePathTag :: String
- mkOptions :: Show minimumContrastRatio => [FileFormat minimumContrastRatio] -> Maybe FilePath -> NDecimalDigits -> MnemonicSeparator -> Verbosity -> Options minimumContrastRatio
Types
Type-synonyms
type NDecimalDigits = Int Source #
A number of decimals digits.
Data-types
data Options minimumContrastRatio Source #
Defines the set of output-options.
Instances
Eq minimumContrastRatio => Eq (Options minimumContrastRatio) Source # | |
Show minimumContrastRatio => Show (Options minimumContrastRatio) Source # | |
NFData minimumContrastRatio => NFData (Options minimumContrastRatio) Source # | |
Defined in WeekDaze.OutputConfiguration.Options | |
Default (Options minimumContrastRatio) Source # | |
Defined in WeekDaze.OutputConfiguration.Options | |
(Fractional minimumContrastRatio, XmlPickler minimumContrastRatio, Ord minimumContrastRatio, Show minimumContrastRatio) => XmlPickler (Options minimumContrastRatio) Source # | |
Defined in WeekDaze.OutputConfiguration.Options | |
Show minimumContrastRatio => SelfValidator (Options minimumContrastRatio) Source # | |
Constants
nDecimalDigitsTag :: String Source #
Used to qualify SQL & XML.
outputConfigFilePathTag :: String Source #
Used to qualify XML.
Functions
Constructor
:: Show minimumContrastRatio | |
=> [FileFormat minimumContrastRatio] | The formats in which to file the results. |
-> Maybe FilePath | An optional path to a file, into which the unprocessed configuration, formatted as XML, should be written. |
-> NDecimalDigits | The number of decimal digits with which to log the value of lesson-criteria & timetable-criteria. |
-> MnemonicSeparator | The separator to use when student-bodies with identical profiles have been merged automatically during runtime. |
-> Verbosity | The amount of auxiliary data to log. |
-> Options minimumContrastRatio |
Smart constructor.