packages feed

ini 0.3.5 → 0.3.6

raw patch · 2 files changed

+5/−4 lines, 2 filesdep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base

API changes (from Hackage documentation)

+ Data.Ini: instance Data.Semigroup.Semigroup Data.Ini.Ini

Files

ini.cabal view
@@ -1,5 +1,5 @@ name:                ini-version:             0.3.5+version:             0.3.6 synopsis:            Quick and easy configuration files in the INI format. description:         Quick and easy configuration files in the INI format. license:             BSD3@@ -25,4 +25,4 @@  source-repository head   type:     git-  location: http://github.com/chrisdone/inil.git+  location: http://github.com/chrisdone/ini.git
src/Data/Ini.hs view
@@ -71,7 +71,8 @@ import           Data.Char import           Data.HashMap.Strict        (HashMap) import qualified Data.HashMap.Strict        as M-import           Data.Monoid+import           Data.Semigroup+import           Data.Monoid (Monoid) import           Data.Text                  (Text) import qualified Data.Text                  as T import qualified Data.Text.IO               as T@@ -79,7 +80,7 @@  -- | An INI configuration. newtype Ini = Ini { unIni :: HashMap Text (HashMap Text Text) }-  deriving (Show, Monoid)+  deriving (Show, Semigroup, Monoid)  -- | Parse an INI file. readIniFile :: FilePath -> IO (Either String Ini)