packages feed

config-ini 0.2.3.0 → 0.2.4.0

raw patch · 5 files changed

+11/−7 lines, 5 filesdep ~basedep ~containersdep ~megaparsecsetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, containers, megaparsec

API changes (from Hackage documentation)

- Data.Ini.Config: listWithSeparator :: (IsList l) => Text -> (Text -> Either String (Item l)) -> Text -> Either String l
+ Data.Ini.Config: listWithSeparator :: IsList l => Text -> (Text -> Either String (Item l)) -> Text -> Either String l
- Data.Ini.Config: string :: (IsString a) => Text -> Either String a
+ Data.Ini.Config: string :: IsString a => Text -> Either String a
- Data.Ini.Config.Bidir: (&) :: () => a -> a -> b -> b
+ Data.Ini.Config.Bidir: (&) :: () => a -> (a -> b) -> b
- Data.Ini.Config.Bidir: CommentPolicyAddDefaultComment :: (Seq Text) -> UpdateCommentPolicy
+ Data.Ini.Config.Bidir: CommentPolicyAddDefaultComment :: Seq Text -> UpdateCommentPolicy
- Data.Ini.Config.Bidir: FieldValue :: Text -> Either String a -> a -> Text -> FieldValue a
+ Data.Ini.Config.Bidir: FieldValue :: (Text -> Either String a) -> (a -> Text) -> FieldValue a
- Data.Ini.Config.Bidir: allOptional :: (SectionSpec s () -> IniSpec s ()) -> (SectionSpec s () -> IniSpec s ())
+ Data.Ini.Config.Bidir: allOptional :: (SectionSpec s () -> IniSpec s ()) -> SectionSpec s () -> IniSpec s ()

Files

CHANGELOG.md view
@@ -1,3 +1,9 @@+0.2.4.0+=======++- Fixed a bug that prevented `config-ini` from building with GHC 7.10+- Bumped version bounds for `containers` to enable GHC 8.6 compat+ 0.2.3.0 ======= 
− Setup.hs
@@ -1,2 +0,0 @@-import Distribution.Simple-main = defaultMain
config-ini.cabal view
@@ -1,5 +1,5 @@ name:             config-ini-version:          0.2.3.0+version:          0.2.4.0 synopsis:         A library for simple INI-based configuration files. homepage:         https://github.com/aisamanra/config-ini bug-reports:      https://github.com/aisamanra/config-ini/issues@@ -42,8 +42,10 @@                      , Data.Ini.Config.Bidir                      , Data.Ini.Config.Raw   ghc-options:         -Wall+  if impl(ghc > 8.0)+    ghc-options:       -fno-warn-redundant-constraints   build-depends:       base                  >=4.8   && <5-                     , containers            >=0.5   && <0.6+                     , containers            >=0.5   && <0.7                      , text                  >=1.2.2 && <1.3                      , unordered-containers  >=0.2.7 && <0.3                      , transformers          >=0.4.1 && <0.6
src/Data/Ini/Config.hs view
@@ -1,4 +1,3 @@-{-# OPTIONS_GHC -fno-warn-redundant-constraints #-} {-| Module     : Data.Ini.Config Copyright  : (c) Getty Ritter, 2017@@ -97,7 +96,7 @@ , listWithSeparator ) where -import           Control.Applicative (Applicative(..), Alternative(..))+import           Control.Applicative (Alternative(..)) import           Control.Monad.Trans.Except import           Data.Ini.Config.Raw import           Data.Sequence (Seq)
src/Data/Ini/Config/Bidir.hs view
@@ -1,4 +1,3 @@-{-# OPTIONS_GHC -fno-warn-redundant-constraints #-} {-| Module     : Data.Ini.Config.Bidir Copyright  : (c) Getty Ritter, 2017