Safe Haskell | None |
---|---|
Language | GHC2021 |
Synopsis
- newtype CommonLoggingP (p :: ConfigPhase) = MkCommonLoggingP {}
- type CommonLoggingArgs = CommonLoggingP 'ConfigPhaseArgs
- type CommonLoggingToml = CommonLoggingP 'ConfigPhaseToml
- type CommonLoggingMerged = CommonLoggingP 'ConfigPhaseMerged
- type CommonLoggingEnv = CommonLoggingP 'ConfigPhaseEnv
- mergeCommonLogging :: CommonLoggingArgs -> Maybe CommonLoggingToml -> CommonLoggingMerged
- toEnv :: CommonLoggingMerged -> CommonLoggingEnv
- defaultMerged :: CommonLoggingMerged
Types
newtype CommonLoggingP (p :: ConfigPhase) Source #
Holds command logging config.
MkCommonLoggingP | |
|
Instances
Functions
mergeCommonLogging :: CommonLoggingArgs -> Maybe CommonLoggingToml -> CommonLoggingMerged Source #
Merges args and toml configs.
toEnv :: CommonLoggingMerged -> CommonLoggingEnv Source #
Creates env version from merged.