packages feed

Cabal revisions of config-ini-0.1.1.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:             config-ini-version:          0.1.1.0-synopsis:         A library for simple INI-based configuration files.-homepage:         https://github.com/aisamanra/config-ini-description:      The @config-ini@ library is a small monadic language-                  for writing simple configuration languages with convenient,-                  human-readable error messages.-                  .-                  > parseConfig :: IniParser (Text, Int, Bool)-                  > parseConfig = section "NETWORK" $ do-                  >   user <- field        "user"-                  >   port <- fieldOf      "port" number-                  >   enc  <- fieldFlagDef "encryption" True-                  >   return (user, port, enc)--license:          BSD3-license-file:     LICENSE-author:           Getty Ritter <gettyritter@gmail.com>-maintainer:       Getty Ritter <gettyritter@gmail.com>-copyright:        ©2016 Getty Ritter-category:         Configuration-build-type:       Simple-cabal-version:    >= 1.14--source-repository head-  type: git-  location: git://github.com/aisamanra/config-ini.git--flag build-examples-  description: Build example applications-  default:     False--library-  hs-source-dirs:      src-  exposed-modules:     Data.Ini.Config-                     , Data.Ini.Config.Raw-  ghc-options:         -Wall-  build-depends:       base                  >=4.7 && <4.10-                     , text                  >=1.2.2 && <1.3-                     , unordered-containers  >=0.2.7 && <0.3-                     , transformers          >=0.5.2 && <0.6-                     , megaparsec            >=5.1.2 && <5.2-  default-language:    Haskell2010--executable basic-example-  if !flag(build-examples)-    buildable: False-  hs-source-dirs:   examples/basic-example-  main-is:          Main.hs-  ghc-options:      -Wall-  build-depends:    base >=4.7 && <4.10-                  , text-                  , config-ini-  default-language: Haskell2010--executable config-example-  if !flag(build-examples)-    buildable: False-  hs-source-dirs:   examples/config-example-  main-is:          Main.hs-  ghc-options:      -Wall-  build-depends:    base >=4.7 && <4.10-                  , text-                  , config-ini-  default-language: Haskell2010--test-suite test-ini-compat-  type:             exitcode-stdio-1.0-  ghc-options:      -Wall-  default-language: Haskell2010-  hs-source-dirs:   test/ini-compat-  main-is:          Main.hs-  build-depends:    base-                  , ini-                  , config-ini-                  , QuickCheck-                  , unordered-containers-                  , text--test-suite test-prewritten-  type:             exitcode-stdio-1.0-  ghc-options:      -Wall-  default-language: Haskell2010-  hs-source-dirs:   test/prewritten-  main-is:          Main.hs-  build-depends:    base-                  , config-ini-                  , unordered-containers-                  , text-                  , directory+name:             config-ini
+version:          0.1.1.0
+x-revision: 1
+synopsis:         A library for simple INI-based configuration files.
+homepage:         https://github.com/aisamanra/config-ini
+description:      The @config-ini@ library is a small monadic language
+                  for writing simple configuration languages with convenient,
+                  human-readable error messages.
+                  .
+                  > parseConfig :: IniParser (Text, Int, Bool)
+                  > parseConfig = section "NETWORK" $ do
+                  >   user <- field        "user"
+                  >   port <- fieldOf      "port" number
+                  >   enc  <- fieldFlagDef "encryption" True
+                  >   return (user, port, enc)
+
+license:          BSD3
+license-file:     LICENSE
+author:           Getty Ritter <gettyritter@gmail.com>
+maintainer:       Getty Ritter <gettyritter@gmail.com>
+bug-reports:      https://github.com/aisamanra/config-ini/issues
+copyright:        ©2016 Getty Ritter
+category:         Configuration
+build-type:       Simple
+cabal-version:    >= 1.10
+
+source-repository head
+  type: git
+  location: git://github.com/aisamanra/config-ini.git
+
+flag build-examples
+  description: Build example applications
+  default:     False
+
+library
+  hs-source-dirs:      src
+  exposed-modules:     Data.Ini.Config
+                     , Data.Ini.Config.Raw
+  ghc-options:         -Wall
+  build-depends:       base                  >=4.8 && <4.10
+                     , text                  >=1.2.2 && <1.3
+                     , unordered-containers  >=0.2.7 && <0.3
+                     , transformers          >=0.5.2 && <0.6
+                     , megaparsec            >=5.1.2 && <5.2
+  default-language:    Haskell2010
+
+executable basic-example
+  if !flag(build-examples)
+    buildable: False
+  hs-source-dirs:   examples/basic-example
+  main-is:          Main.hs
+  ghc-options:      -Wall
+  build-depends:    base >=4.7 && <4.10
+                  , text
+                  , config-ini
+  default-language: Haskell2010
+
+executable config-example
+  if !flag(build-examples)
+    buildable: False
+  hs-source-dirs:   examples/config-example
+  main-is:          Main.hs
+  ghc-options:      -Wall
+  build-depends:    base >=4.7 && <4.10
+                  , text
+                  , config-ini
+  default-language: Haskell2010
+
+test-suite test-ini-compat
+  type:             exitcode-stdio-1.0
+  ghc-options:      -Wall
+  default-language: Haskell2010
+  hs-source-dirs:   test/ini-compat
+  main-is:          Main.hs
+  build-depends:    base
+                  , ini
+                  , config-ini
+                  , QuickCheck
+                  , unordered-containers
+                  , text
+
+test-suite test-prewritten
+  type:             exitcode-stdio-1.0
+  ghc-options:      -Wall
+  default-language: Haskell2010
+  hs-source-dirs:   test/prewritten
+  main-is:          Main.hs
+  build-depends:    base
+                  , config-ini
+                  , unordered-containers
+                  , text
+                  , directory