Cabal revisions of map-syntax-0.3
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: map-syntax-version: 0.3-synopsis: Syntax sugar for defining maps-description:- Haskell's canonical list of tuples syntax for defining maps is not very- convenient and also has ambiguous semantics. This package leverages do- notation to create a lighter syntax that makes semantics explicit and also- allows the option of fail-fast handling of duplicate keys.-license: BSD3-license-file: LICENSE-author: Doug Beardsley-maintainer: mightybyte@gmail.com-build-type: Simple-cabal-version: >= 1.10-category: Data Structures--Tested-With:- GHC == 7.4.2,- GHC == 7.6.3,- GHC == 7.8.4,- GHC == 7.10.2,- GHC == 8.0.1,- GHC == 8.2.1,- GHC == 8.4.1--extra-source-files:- .ghci,- LICENSE,- README.md,- runCoverage.sh--Library- hs-source-dirs: src- default-language: Haskell2010-- exposed-modules:- Data.Map.Syntax-- build-depends:- base >= 4.3 && < 4.12,- containers >= 0.3 && < 0.6,- mtl >= 2.0 && < 2.3-- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind-- -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0- if impl(ghc >= 8.0)- ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances- else- build-depends: semigroups == 0.18.*--source-repository head- type: git- location: https://github.com/mightybyte/map-syntax.git--Test-suite testsuite- hs-source-dirs: src test- type: exitcode-stdio-1.0- main-is: TestSuite.hs- other-modules: Data.Map.Syntax- , Data.Map.Syntax.Util- , Data.Map.Syntax.Tests- default-language: Haskell2010-- ghc-options: -Wall -fwarn-tabs-- -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0- if impl(ghc >= 8.0)- ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances- else- build-depends: semigroups == 0.18.*-- build-depends:- base,- containers,- deepseq >= 1.3 && < 2,- HUnit >= 1.2 && < 2,- mtl,- QuickCheck >= 2.3.0.2 && < 3,- hspec >= 2.2.3 && < 2.6,- transformers >= 0.3 && < 0.6+name: map-syntax +version: 0.3 +x-revision: 1 +synopsis: Syntax sugar for defining maps +description: + Haskell's canonical list of tuples syntax for defining maps is not very + convenient and also has ambiguous semantics. This package leverages do + notation to create a lighter syntax that makes semantics explicit and also + allows the option of fail-fast handling of duplicate keys. +license: BSD3 +license-file: LICENSE +author: Doug Beardsley +maintainer: mightybyte@gmail.com +build-type: Simple +cabal-version: >= 1.10 +category: Data Structures + +Tested-With: + GHC == 7.4.2, + GHC == 7.6.3, + GHC == 7.8.4, + GHC == 7.10.2, + GHC == 8.0.1, + GHC == 8.2.1, + GHC == 8.4.1 + +extra-source-files: + .ghci, + LICENSE, + README.md, + runCoverage.sh + +Library + hs-source-dirs: src + default-language: Haskell2010 + + exposed-modules: + Data.Map.Syntax + + build-depends: + base >= 4.3 && < 4.13, + containers >= 0.3 && < 0.7, + mtl >= 2.0 && < 2.3 + + ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind + + -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 + if impl(ghc >= 8.0) + ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances + else + build-depends: semigroups == 0.18.* + +source-repository head + type: git + location: https://github.com/mightybyte/map-syntax.git + +Test-suite testsuite + hs-source-dirs: src test + type: exitcode-stdio-1.0 + main-is: TestSuite.hs + other-modules: Data.Map.Syntax + , Data.Map.Syntax.Util + , Data.Map.Syntax.Tests + default-language: Haskell2010 + + ghc-options: -Wall -fwarn-tabs + + -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 + if impl(ghc >= 8.0) + ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances + else + build-depends: semigroups == 0.18.* + + build-depends: + base, + containers, + deepseq >= 1.3 && < 2, + HUnit >= 1.2 && < 2, + mtl, + QuickCheck >= 2.3.0.2 && < 3, + hspec >= 2.2.3 && < 2.6, + transformers >= 0.3 && < 0.6
revision 2
name: map-syntax version: 0.3 -x-revision: 1 +x-revision: 2 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very Data.Map.Syntax build-depends: - base >= 4.3 && < 4.13, + base >= 4.3 && < 4.14, containers >= 0.3 && < 0.7, mtl >= 2.0 && < 2.3 HUnit >= 1.2 && < 2, mtl, QuickCheck >= 2.3.0.2 && < 3, - hspec >= 2.2.3 && < 2.6, + hspec >= 2.2.3 && < 2.8, transformers >= 0.3 && < 0.6
revision 3
name: map-syntax version: 0.3 -x-revision: 2 +x-revision: 3 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very Data.Map.Syntax build-depends: - base >= 4.3 && < 4.14, + base >= 4.3 && < 4.15, containers >= 0.3 && < 0.7, mtl >= 2.0 && < 2.3
revision 4
-name: map-syntax -version: 0.3 -x-revision: 3 -synopsis: Syntax sugar for defining maps -description: - Haskell's canonical list of tuples syntax for defining maps is not very - convenient and also has ambiguous semantics. This package leverages do - notation to create a lighter syntax that makes semantics explicit and also - allows the option of fail-fast handling of duplicate keys. -license: BSD3 -license-file: LICENSE -author: Doug Beardsley -maintainer: mightybyte@gmail.com -build-type: Simple -cabal-version: >= 1.10 -category: Data Structures - -Tested-With: - GHC == 7.4.2, - GHC == 7.6.3, - GHC == 7.8.4, - GHC == 7.10.2, - GHC == 8.0.1, - GHC == 8.2.1, - GHC == 8.4.1 - -extra-source-files: - .ghci, - LICENSE, - README.md, - runCoverage.sh - -Library - hs-source-dirs: src - default-language: Haskell2010 - - exposed-modules: - Data.Map.Syntax - - build-depends: - base >= 4.3 && < 4.15, - containers >= 0.3 && < 0.7, - mtl >= 2.0 && < 2.3 - - ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind - - -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 - if impl(ghc >= 8.0) - ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances - else - build-depends: semigroups == 0.18.* - -source-repository head - type: git - location: https://github.com/mightybyte/map-syntax.git - -Test-suite testsuite - hs-source-dirs: src test - type: exitcode-stdio-1.0 - main-is: TestSuite.hs - other-modules: Data.Map.Syntax - , Data.Map.Syntax.Util - , Data.Map.Syntax.Tests - default-language: Haskell2010 - - ghc-options: -Wall -fwarn-tabs - - -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0 - if impl(ghc >= 8.0) - ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances - else - build-depends: semigroups == 0.18.* - - build-depends: - base, - containers, - deepseq >= 1.3 && < 2, - HUnit >= 1.2 && < 2, - mtl, - QuickCheck >= 2.3.0.2 && < 3, - hspec >= 2.2.3 && < 2.8, - transformers >= 0.3 && < 0.6 +name: map-syntax+version: 0.3+x-revision: 4+synopsis: Syntax sugar for defining maps+description:+ Haskell's canonical list of tuples syntax for defining maps is not very+ convenient and also has ambiguous semantics. This package leverages do+ notation to create a lighter syntax that makes semantics explicit and also+ allows the option of fail-fast handling of duplicate keys.+license: BSD3+license-file: LICENSE+author: Doug Beardsley+maintainer: mightybyte@gmail.com+build-type: Simple+cabal-version: >= 1.10+category: Data Structures++Tested-With:+ GHC == 9.2.2+ GHC == 9.0.2+ GHC == 8.10.7+ GHC == 8.8.4+ GHC == 8.6.5+ GHC == 8.4.4+ GHC == 8.2.2+ GHC == 8.0.2+ GHC == 7.10.3+ GHC == 7.8.4+ GHC == 7.6.3+ GHC == 7.4.2+ GHC == 7.2.2+ GHC == 7.0.4+++extra-source-files:+ .ghci,+ LICENSE,+ README.md,+ runCoverage.sh++Library+ hs-source-dirs: src+ default-language: Haskell2010++ exposed-modules:+ Data.Map.Syntax++ build-depends:+ base >= 4.3 && < 4.17,+ containers >= 0.3 && < 0.7,+ mtl >= 2.0 && < 2.3++ ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind++ -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0+ if impl(ghc >= 8.0)+ ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances+ else+ build-depends: semigroups == 0.18.*++source-repository head+ type: git+ location: https://github.com/mightybyte/map-syntax.git++Test-suite testsuite+ hs-source-dirs: src test+ type: exitcode-stdio-1.0+ main-is: TestSuite.hs+ other-modules: Data.Map.Syntax+ , Data.Map.Syntax.Util+ , Data.Map.Syntax.Tests+ default-language: Haskell2010++ ghc-options: -Wall -fwarn-tabs++ -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0+ if impl(ghc >= 8.0)+ ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances+ else+ build-depends: semigroups == 0.18.*++ build-depends:+ base,+ containers,+ deepseq >= 1.3 && < 2,+ HUnit >= 1.2 && < 2,+ mtl,+ QuickCheck >= 2.3.0.2 && < 3,+ hspec >= 2.2.3 && < 2.10,+ transformers >= 0.3 && < 0.6
revision 5
name: map-syntax version: 0.3-x-revision: 4+x-revision: 5 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very category: Data Structures Tested-With:- GHC == 9.2.2+ GHC == 9.4.3+ GHC == 9.2.5 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 Data.Map.Syntax build-depends:- base >= 4.3 && < 4.17,+ base >= 4.3 && < 4.18, containers >= 0.3 && < 0.7, mtl >= 2.0 && < 2.3
revision 6
name: map-syntax version: 0.3-x-revision: 5+x-revision: 6 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very category: Data Structures Tested-With:- GHC == 9.4.3+ GHC == 9.4.4 GHC == 9.2.5 GHC == 9.0.2 GHC == 8.10.7 build-depends: base >= 4.3 && < 4.18, containers >= 0.3 && < 0.7,- mtl >= 2.0 && < 2.3+ mtl >= 2.0 && < 2.4 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind HUnit >= 1.2 && < 2, mtl, QuickCheck >= 2.3.0.2 && < 3,- hspec >= 2.2.3 && < 2.10,- transformers >= 0.3 && < 0.6+ hspec >= 2.2.3 && < 2.11,+ transformers >= 0.3 && < 0.7
revision 7
name: map-syntax version: 0.3-x-revision: 6+x-revision: 7 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very category: Data Structures Tested-With:+ GHC == 9.6.1 GHC == 9.4.4- GHC == 9.2.5+ GHC == 9.2.7 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 Data.Map.Syntax build-depends:- base >= 4.3 && < 4.18,+ base >= 4.3 && < 5, containers >= 0.3 && < 0.7, mtl >= 2.0 && < 2.4
revision 8
+cabal-version: >= 1.10 name: map-syntax version: 0.3-x-revision: 7+x-revision: 8 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very author: Doug Beardsley maintainer: mightybyte@gmail.com build-type: Simple-cabal-version: >= 1.10 category: Data Structures Tested-With:- GHC == 9.6.1- GHC == 9.4.4- GHC == 9.2.7+ GHC == 9.6.2+ GHC == 9.4.5+ GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 HUnit >= 1.2 && < 2, mtl, QuickCheck >= 2.3.0.2 && < 3,- hspec >= 2.2.3 && < 2.11,+ hspec >= 2.2.3 && < 2.12, transformers >= 0.3 && < 0.7
revision 9
cabal-version: >= 1.10 name: map-syntax version: 0.3-x-revision: 8+x-revision: 9 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very category: Data Structures Tested-With:- GHC == 9.6.2- GHC == 9.4.5+ GHC == 9.10.1+ GHC == 9.8.2+ GHC == 9.6.5+ GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2- GHC == 7.10.3- GHC == 7.8.4- GHC == 7.6.3- GHC == 7.4.2- GHC == 7.2.2- GHC == 7.0.4 extra-source-files: build-depends: base >= 4.3 && < 5,- containers >= 0.3 && < 0.7,+ containers >= 0.3 && < 0.8, mtl >= 2.0 && < 2.4 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind
revision 10
cabal-version: >= 1.10 name: map-syntax version: 0.3-x-revision: 9+x-revision: 10 synopsis: Syntax sugar for defining maps description: Haskell's canonical list of tuples syntax for defining maps is not very build-depends: base >= 4.3 && < 5,- containers >= 0.3 && < 0.8,+ containers >= 0.3 && < 1, mtl >= 2.0 && < 2.4 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-unused-do-bind