packages feed

Cabal revisions of probability-polynomial-1.0.1.0

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

revision 1
-cabal-version:   3.0-name:            probability-polynomial---- Package Versioning Policy: https://pvp.haskell.org--- PVP summary:  +-+------- breaking API changes---               | | +----- non-breaking API additions---               | | | +--- code changes with no API change-version:         1.0.1.0-synopsis:        Probability distributions via piecewise polynomials-description:-  Package for manipulating finite probability distributions.--  Both discrete, continuous and mixed probability distributions are supported.-  Continuous probability distributions are represented-  in terms of piecewise polynomials.--  Also includes an implementation of polynomials in one variable.--category:        Probability, Math, Numeric, DeltaQ-homepage:        https://github.com/DeltaQ-SD/deltaq-license:         BSD-3-Clause-license-file:    LICENSE-copyright:       Predictable Network Solutions Ltd., 2020-2025-author:          Peter W. Thompson, Heinrich Apfelmus-maintainer:      peter.thompson@pnsol.com-extra-doc-files:-  CHANGELOG.md-  README.md--tested-with:     GHC ==8.10.7 || ==9.6.7 || ==9.10.3--common warnings-  ghc-options: -Wall--source-repository head-  type:     git-  location: https://github.com/DeltaQ-SD/deltaq.git-  subdir:   lib/probability-polynomial--library-  import:           warnings-  hs-source-dirs:   src-  default-language: Haskell2010-  build-depends:-    , base                 >=4.14.3.0 && <5-    , containers           >=0.6      && <0.9-    , deepseq              >=1.4.4.0  && <1.6-    , exact-combinatorics  >=0.2      && <0.3--  exposed-modules:-    Data.Function.Class-    Numeric.Function.Piecewise-    Numeric.Measure.Discrete-    Numeric.Measure.Finite.Mixed-    Numeric.Measure.Probability-    Numeric.Polynomial.Simple-    Numeric.Probability.Moments--test-suite test-  import:             warnings-  type:               exitcode-stdio-1.0-  hs-source-dirs:     test-  default-language:   Haskell2010-  build-tool-depends: hspec-discover:hspec-discover-  build-depends:-    , base-    , containers-    , hspec                   >=2.11.0 && <2.12-    , probability-polynomial-    , QuickCheck              >=2.14   && <2.17--  main-is:            Spec.hs-  other-modules:-    Numeric.Function.PiecewiseSpec-    Numeric.Measure.DiscreteSpec-    Numeric.Measure.Finite.MixedSpec-    Numeric.Measure.ProbabilitySpec-    Numeric.Polynomial.SimpleSpec--benchmark probability-polynomial-benchmark-  import:           warnings-  type:             exitcode-stdio-1.0-  hs-source-dirs:   benchmark-  default-language: Haskell2010-  main-is:          Main.hs-  build-depends:-    , base-    , criterion               >=1.6 && <1.7-    , deepseq-    , probability-polynomial+cabal-version:   3.0
+name:            probability-polynomial
+
+-- Package Versioning Policy: https://pvp.haskell.org
+-- PVP summary:  +-+------- breaking API changes
+--               | | +----- non-breaking API additions
+--               | | | +--- code changes with no API change
+version:         1.0.1.0
+x-revision: 1
+synopsis:        Probability distributions via piecewise polynomials
+description:
+  Package for manipulating finite probability distributions.
+
+  Both discrete, continuous and mixed probability distributions are supported.
+  Continuous probability distributions are represented
+  in terms of piecewise polynomials.
+
+  Also includes an implementation of polynomials in one variable.
+
+category:        Probability, Math, Numeric, DeltaQ
+homepage:        https://github.com/DeltaQ-SD/deltaq
+license:         BSD-3-Clause
+license-file:    LICENSE
+copyright:       Predictable Network Solutions Ltd., 2020-2025
+author:          Peter W. Thompson, Heinrich Apfelmus
+maintainer:      peter.thompson@pnsol.com
+extra-doc-files:
+  CHANGELOG.md
+  README.md
+
+tested-with:     GHC ==8.10.7 || ==9.6.7 || ==9.10.3
+
+common warnings
+  ghc-options: -Wall
+
+source-repository head
+  type:     git
+  location: https://github.com/DeltaQ-SD/deltaq.git
+  subdir:   lib/probability-polynomial
+
+library
+  import:           warnings
+  hs-source-dirs:   src
+  default-language: Haskell2010
+  build-depends:
+    , base                 >=4.14.3.0 && <5
+    , containers           >=0.6      && <0.9
+    , deepseq              >=1.4.4.0  && <1.6
+    , exact-combinatorics  >=0.2      && <0.3
+
+  exposed-modules:
+    Data.Function.Class
+    Numeric.Function.Piecewise
+    Numeric.Measure.Discrete
+    Numeric.Measure.Finite.Mixed
+    Numeric.Measure.Probability
+    Numeric.Polynomial.Simple
+    Numeric.Probability.Moments
+
+test-suite test
+  import:             warnings
+  type:               exitcode-stdio-1.0
+  hs-source-dirs:     test
+  default-language:   Haskell2010
+  build-tool-depends: hspec-discover:hspec-discover
+  build-depends:
+    , base
+    , containers
+    , hspec                   >=2.11.0 && <2.12
+    , probability-polynomial
+    , QuickCheck              >=2.14   && <2.18
+
+  main-is:            Spec.hs
+  other-modules:
+    Numeric.Function.PiecewiseSpec
+    Numeric.Measure.DiscreteSpec
+    Numeric.Measure.Finite.MixedSpec
+    Numeric.Measure.ProbabilitySpec
+    Numeric.Polynomial.SimpleSpec
+
+benchmark probability-polynomial-benchmark
+  import:           warnings
+  type:             exitcode-stdio-1.0
+  hs-source-dirs:   benchmark
+  default-language: Haskell2010
+  main-is:          Main.hs
+  build-depends:
+    , base
+    , criterion               >=1.6 && <1.7
+    , deepseq
+    , probability-polynomial