Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
configIsTrue :: [String] -> Value -> Bool Source #
configIsEnabled :: [String] -> Value -> Bool Source #
configReadString :: [String] -> Value -> String Source #
configReadList :: [String] -> Value -> [Value] Source #
configReadListM :: MonadMultiReader Config m => [String] -> m [Value] Source #
configReadStringWithDefaultM :: MonadMultiReader Config m => String -> [String] -> m String Source #
configDecideStringM :: (MonadIO m, MonadPlus m, MonadMultiReader Config m, MonadMultiState LogState m) => [String] -> [(String, m a)] -> m a Source #
mergeConfigs :: Value -> Value -> Value Source #