packages feed

Cabal revisions of data-diverse-0.1.0.0

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

revision 1
-name:                data-diverse-version:             0.1.0.0-synopsis:            Extensible records and polymorphic variants.-description:         "Data.Diverse.Many" is an extensible record for any size encoded efficiently as (Int, Map Int Any).-                     "Data.Diverse.Which" polymorphic variant of possibilities encoded as (Int, Any).-                     Provides getters, setters, projection, injection, fold, and catamorphisms;-                     accessed by type or index.-                     Refer to [ManySpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/ManySpec.hs) and [WhichSpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/WhichSpec.hs) for example usages.-homepage:            https://github.com/louispan/data-distinct#readme-license:             BSD3-license-file:        LICENSE-author:              Louis Pan-maintainer:          louis@pan.me-copyright:           2017 Louis Pan-category:            Data, Records-build-type:          Simple-extra-source-files:  README.md-cabal-version:       >=1.10-tested-with:         GHC == 8.0.1--library-  hs-source-dirs:      src-  exposed-modules:     Data.Diverse.AFoldable-                       Data.Diverse-                       Data.Diverse.Case-                       Data.Diverse.Cases-                       Data.Diverse.CaseTypeable-                       Data.Diverse.Collector-                       Data.Diverse.Emit-                       Data.Diverse.Many-                       Data.Diverse.Many.Internal-                       Data.Diverse.PackageId-                       Data.Diverse.Reduce-                       Data.Diverse.Reiterate-                       Data.Diverse.Type-                       Data.Diverse.Type.Internal-                       Data.Diverse.Which-                       Data.Diverse.Which.Internal-  build-depends:       base >= 4.7 && < 5-                     , containers >= 0.5 && < 0.6-                     , ghc-prim >= 0.5 && < 1-                     , lens >= 4 && < 5-                     , tagged >= 0.8.5 && < 1-  ghc-options:         -Wall-  default-language:    Haskell2010--test-suite data-diverse-test-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-  main-is:             Spec.hs-  other-modules:       Data.Diverse.ManySpec-                       Data.Diverse.TypeSpec-                       Data.Diverse.WhichSpec-  build-depends:       base-                     , data-diverse-                     , hspec >= 2 && < 3-                     , lens >= 4 && < 5-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall-  default-language:    Haskell2010--source-repository head-  type:     git-  location: https://github.com/louispan/data-diverse+name:                data-diverse
+version:             0.1.0.0
+x-revision: 1
+synopsis:            Extensible records and polymorphic variants.
+description:         "Data.Diverse.Many" is an extensible record for any size encoded efficiently as (Int, Map Int Any).
+                     "Data.Diverse.Which" polymorphic variant of possibilities encoded as (Int, Any).
+                     Provides getters, setters, projection, injection, fold, and catamorphisms;
+                     accessed by type or index.
+                     Refer to [ManySpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/ManySpec.hs) and [WhichSpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/WhichSpec.hs) for example usages.
+homepage:            https://github.com/louispan/data-diverse#readme
+license:             BSD3
+license-file:        LICENSE
+author:              Louis Pan
+maintainer:          louis@pan.me
+copyright:           2017 Louis Pan
+category:            Data, Records
+build-type:          Simple
+extra-source-files:  README.md
+cabal-version:       >=1.10
+tested-with:         GHC == 8.0.1
+
+library
+  hs-source-dirs:      src
+  exposed-modules:     Data.Diverse.AFoldable
+                       Data.Diverse
+                       Data.Diverse.Case
+                       Data.Diverse.Cases
+                       Data.Diverse.CaseTypeable
+                       Data.Diverse.Collector
+                       Data.Diverse.Emit
+                       Data.Diverse.Many
+                       Data.Diverse.Many.Internal
+                       Data.Diverse.PackageId
+                       Data.Diverse.Reduce
+                       Data.Diverse.Reiterate
+                       Data.Diverse.Type
+                       Data.Diverse.Type.Internal
+                       Data.Diverse.Which
+                       Data.Diverse.Which.Internal
+  build-depends:       base >= 4.7 && < 5
+                     , containers >= 0.5 && < 0.6
+                     , ghc-prim >= 0.5 && < 1
+                     , lens >= 4 && < 5
+                     , tagged >= 0.8.5 && < 1
+  ghc-options:         -Wall
+  default-language:    Haskell2010
+
+test-suite data-diverse-test
+  type:                exitcode-stdio-1.0
+  hs-source-dirs:      test
+  main-is:             Spec.hs
+  other-modules:       Data.Diverse.ManySpec
+                       Data.Diverse.TypeSpec
+                       Data.Diverse.WhichSpec
+  build-depends:       base
+                     , data-diverse
+                     , hspec >= 2 && < 3
+                     , lens >= 4 && < 5
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall
+  default-language:    Haskell2010
+
+source-repository head
+  type:     git
+  location: https://github.com/louispan/data-diverse
revision 2
 name:                data-diverse
 version:             0.1.0.0
-x-revision: 1
+x-revision: 2
 synopsis:            Extensible records and polymorphic variants.
 description:         "Data.Diverse.Many" is an extensible record for any size encoded efficiently as (Int, Map Int Any).
-                     "Data.Diverse.Which" polymorphic variant of possibilities encoded as (Int, Any).
+                     "Data.Diverse.Which" is a polymorphic variant of possibilities encoded as (Int, Any).
                      Provides getters, setters, projection, injection, fold, and catamorphisms;
                      accessed by type or index.
                      Refer to [ManySpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/ManySpec.hs) and [WhichSpec.hs](https://github.com/louispan/data-diverse/blob/master/test/Data/Diverse/WhichSpec.hs) for example usages.