-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Parse config files -- -- Parses a config file into [(String, [(String, String)])] @package Configger @version 0.1 module Data.Configger type Config = [(String, [(String, String)])] load :: (Errorable m, MonadIO m) => FilePath -> String -> m Config from :: Errorable m => String -> String -> m Config merge :: Config -> Config -> Config mergeSection :: (String, [(String, String)]) -> Config -> Config items :: String -> Config -> [(String, String)] set :: String -> String -> String -> Config -> Config get :: String -> String -> Config -> Maybe String values :: String -> String -> Config -> [String]