Îõ³h&ß/#      !"None ÎÖ×óini0Settings determining how an INI file is written.iniEither : or =.iniAn INI configuration. iniParse an INI file. iniParse an INI config. iniLookup one value in the config.Example:ØparseIni "[SERVER]\nport: 6667\nhostname: localhost" >>= lookupValue "SERVER" "hostname"Right "localhost"iniLookup one value in the config.Example:ØparseIni "[SERVER]\nport: 6667\nhostname: localhost" >>= lookupValue "SERVER" "hostname"Right "localhost"iniGet the sections in the config.Example:Ásections <$> parseIni "[SERVER]\nport: 6667\nhostname: localhost"Right ["SERVER"]iniGet the keys in a section.Example:ÆparseIni "[SERVER]\nport: 6667\nhostname: localhost" >>= keys "SERVER"Right ["hostname","port"]ini!Read a value using a reader from Data.Text.Read.ini,Read an array of values using a reader from Data.Text.Read.ini"Parse a value using a reader from Data.Attoparsec.Text.iniPrint the INI config to a file.iniPrint an INI config.ini+The default settings for writing INI files.iniPrint the INI config to a file.iniPrint an INI config.iniParser for an INI.iniA section. Format: [foo]. Conventionally, [FOO].iniA key-value pair. Either foo: bar or foo=bar. ini Section nameiniKeyini Section nameiniKeyini Section nameini Section nameiniKeyini Section nameiniKeyini Section nameiniKey   #      !"#ini-0.4.2-inplaceData.IniWriteIniSettingswriteIniKeySeparator KeySeparatorColonKeySeparatorEqualsKeySeparatorIni iniSections iniGlobalsunIni readIniFileparseIni lookupValue lookupArraysectionskeys readValue readArray parseValue writeIniFileprintInidefaultWriteIniSettingswriteIniFileWith printIniWith iniParser sectionParserkeyValueParser $fMonoidIni$fSemigroupIni$fShowWriteIniSettings$fEqKeySeparator$fShowKeySeparator $fShowIni$fEqIni