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 +6/−0
- Setup.hs +0/−2
- config-ini.cabal +4/−2
- src/Data/Ini/Config.hs +1/−2
- src/Data/Ini/Config/Bidir.hs +0/−1
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