packages feed

Cabal revisions of ralist-0.2.0.0

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

revision 1
-Name:           ralist-Cabal-Version:  >= 1.20-Version:        0.2.0.0-License:        BSD3-Author:         Lennart Augustsson, Carter Schonwald-Maintainer:     Carter Schonwald-Category:       Data Structures-Synopsis:       Random access list with a list compatible interface.-Stability:      experimental-Build-type:     Simple-Description:    Random access list with a list compatible interface.-                Random access list have same complexity as lists with some exceptions,-                the notable one being that (!!) is O(log n) instead of O(n).-                RALists have to be finite.--- URL for the project homepage or repository.-homepage:            http://github.com/cartazio/ralist--source-repository head-  type: git-  location: https://github.com/cartazio/ralist.git----- You can disable the hunit test suite with -f-test-hunit-flag test-hspec-  default: True-  manual: True--Library-  Build-Depends: base >= 3 && < 6-  Exposed-modules:      Data.RAList-  ghc-options: -Wall -O2-  default-language: Haskell2010-  -- Build-depends: semigroups == 0.18.*-  if impl(ghc >= 8.0)-    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances-  else-    -- provide/emulate `Control.Monad.Fail` and `Data.Semigroups` API for pre-GHC8-    build-depends: fail == 4.9.*, semigroups == 0.18.*--test-suite hspec-  type: exitcode-stdio-1.0--  main-is: hspec.hs-  default-language: Haskell2010-  ghc-options: -w -threaded -rtsopts -with-rtsopts=-N-  hs-source-dirs: tests--  if !flag(test-hspec)-    buildable: False-  else-    build-depends:-      base,-      ralist,-      hspec >= 2.2 && < 2.3---benchmark benchmarking-  type: exitcode-stdio-1.0-  main-is: benchmarking.hs-  default-language: Haskell2010-  hs-source-dirs: benchmark-  ghc-options: -O2--  build-depends:-      base,-      ralist,-      criterion,-      deepseq+Name:           ralist
+Cabal-Version:  >= 1.20
+Version:        0.2.0.0
+x-revision: 1
+License:        BSD3
+Author:         Lennart Augustsson, Carter Schonwald
+Maintainer:     Carter Schonwald
+Category:       Data Structures
+Synopsis:       Random access list with a list compatible interface.
+Stability:      experimental
+Build-type:     Simple
+Description:    Random access list with a list compatible interface.
+                Random access list have same complexity as lists with some exceptions,
+                the notable one being that (!!) is O(log n) instead of O(n).
+                RALists have to be finite.
+-- URL for the project homepage or repository.
+homepage:            http://github.com/cartazio/ralist
+
+source-repository head
+  type: git
+  location: https://github.com/cartazio/ralist.git
+
+
+-- You can disable the hunit test suite with -f-test-hunit
+flag test-hspec
+  default: True
+  manual: True
+
+Library
+  Build-Depends: base >= 4.8 && < 6
+  Exposed-modules:      Data.RAList
+  ghc-options: -Wall -O2
+  default-language: Haskell2010
+  -- Build-depends: semigroups == 0.18.*
+  if impl(ghc >= 8.0)
+    ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
+  else
+    -- provide/emulate `Control.Monad.Fail` and `Data.Semigroups` API for pre-GHC8
+    build-depends: fail == 4.9.*, semigroups == 0.18.*
+
+test-suite hspec
+  type: exitcode-stdio-1.0
+
+  main-is: hspec.hs
+  default-language: Haskell2010
+  ghc-options: -w -threaded -rtsopts -with-rtsopts=-N
+  hs-source-dirs: tests
+
+  if !flag(test-hspec)
+    buildable: False
+  else
+    build-depends:
+      base,
+      ralist,
+      hspec >= 2.2 && < 2.3
+
+
+benchmark benchmarking
+  type: exitcode-stdio-1.0
+  main-is: benchmarking.hs
+  default-language: Haskell2010
+  hs-source-dirs: benchmark
+  ghc-options: -O2
+
+  build-depends:
+      base,
+      ralist,
+      criterion,
+      deepseq