factory 0.3.2.0 → 0.3.2.1
raw patch · 4 files changed
+15/−13 lines, 4 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Factory.Data.Polynomial: instance (GHC.Classes.Eq exponent, GHC.Classes.Eq coefficient) => GHC.Classes.Eq (Factory.Data.Polynomial.Polynomial coefficient exponent)
- Factory.Data.Polynomial: instance (GHC.Show.Show exponent, GHC.Show.Show coefficient) => GHC.Show.Show (Factory.Data.Polynomial.Polynomial coefficient exponent)
- Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Classes.Eq factorialAlgorithm, GHC.Classes.Eq squareRootAlgorithm) => GHC.Classes.Eq (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Read.Read factorialAlgorithm, GHC.Read.Read squareRootAlgorithm) => GHC.Read.Read (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Show.Show factorialAlgorithm, GHC.Show.Show squareRootAlgorithm) => GHC.Show.Show (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Classes.Eq factorialAlgorithm, GHC.Classes.Eq squareRootAlgorithm) => GHC.Classes.Eq (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Read.Read factorialAlgorithm, GHC.Read.Read squareRootAlgorithm) => GHC.Read.Read (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Show.Show factorialAlgorithm, GHC.Show.Show squareRootAlgorithm) => GHC.Show.Show (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
- Factory.Math.Pi: instance (GHC.Classes.Eq spigot, GHC.Classes.Eq ramanujan, GHC.Classes.Eq borwein, GHC.Classes.Eq bbp, GHC.Classes.Eq agm) => GHC.Classes.Eq (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
- Factory.Math.Pi: instance (GHC.Read.Read spigot, GHC.Read.Read ramanujan, GHC.Read.Read borwein, GHC.Read.Read bbp, GHC.Read.Read agm) => GHC.Read.Read (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
- Factory.Math.Pi: instance (GHC.Show.Show spigot, GHC.Show.Show ramanujan, GHC.Show.Show borwein, GHC.Show.Show bbp, GHC.Show.Show agm) => GHC.Show.Show (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
+ Factory.Data.Polynomial: instance (GHC.Classes.Eq coefficient, GHC.Classes.Eq exponent) => GHC.Classes.Eq (Factory.Data.Polynomial.Polynomial coefficient exponent)
+ Factory.Data.Polynomial: instance (GHC.Show.Show coefficient, GHC.Show.Show exponent) => GHC.Show.Show (Factory.Data.Polynomial.Polynomial coefficient exponent)
+ Factory.Data.Ring: infixl 6 =-=
+ Factory.Data.Ring: infixl 7 =*=
+ Factory.Data.Ring: instance Factory.Data.Ring.Ring r => GHC.Base.Semigroup (Factory.Data.Ring.Product r)
+ Factory.Data.Ring: instance Factory.Data.Ring.Ring r => GHC.Base.Semigroup (Factory.Data.Ring.Sum r)
+ Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Classes.Eq squareRootAlgorithm, GHC.Classes.Eq factorialAlgorithm) => GHC.Classes.Eq (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Read.Read squareRootAlgorithm, GHC.Read.Read factorialAlgorithm) => GHC.Read.Read (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Implementations.Pi.Borwein.Algorithm: instance (GHC.Show.Show squareRootAlgorithm, GHC.Show.Show factorialAlgorithm) => GHC.Show.Show (Factory.Math.Implementations.Pi.Borwein.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Classes.Eq squareRootAlgorithm, GHC.Classes.Eq factorialAlgorithm) => GHC.Classes.Eq (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Read.Read squareRootAlgorithm, GHC.Read.Read factorialAlgorithm) => GHC.Read.Read (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Implementations.Pi.Ramanujan.Algorithm: instance (GHC.Show.Show squareRootAlgorithm, GHC.Show.Show factorialAlgorithm) => GHC.Show.Show (Factory.Math.Implementations.Pi.Ramanujan.Algorithm.Algorithm squareRootAlgorithm factorialAlgorithm)
+ Factory.Math.Pi: instance (GHC.Classes.Eq agm, GHC.Classes.Eq bbp, GHC.Classes.Eq borwein, GHC.Classes.Eq ramanujan, GHC.Classes.Eq spigot) => GHC.Classes.Eq (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
+ Factory.Math.Pi: instance (GHC.Read.Read agm, GHC.Read.Read bbp, GHC.Read.Read borwein, GHC.Read.Read ramanujan, GHC.Read.Read spigot) => GHC.Read.Read (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
+ Factory.Math.Pi: instance (GHC.Show.Show agm, GHC.Show.Show bbp, GHC.Show.Show borwein, GHC.Show.Show ramanujan, GHC.Show.Show spigot) => GHC.Show.Show (Factory.Math.Pi.Category agm bbp borwein ramanujan spigot)
- Factory.Math.Probability: UniformDistribution :: (Interval parameter) -> ContinuousDistribution parameter
+ Factory.Math.Probability: UniformDistribution :: Interval parameter -> ContinuousDistribution parameter
Files
- README.markdown +2/−2
- changelog.markdown +3/−1
- copyright +2/−2
- factory.cabal +8/−8
README.markdown view
@@ -13,7 +13,7 @@ ## Documentation -More information about this library can be found at [Factory](https://functionalley.eu/Factory/factory.html).+More information about this library can be found at [Factory](https://functionalley.com/Factory/factory.html). ## License @@ -21,7 +21,7 @@ ## Bug-reporting -Bug-reports should be emailed to <factory@functionalley.eu>.+Bug-reports should be emailed to <factory@functionalley.com>. ## Testing
changelog.markdown view
@@ -1,4 +1,4 @@-# 2011-03-01 Dr. Alistair Ward <factory@functionalley.eu>+# 2011-03-01 Dr. Alistair Ward <factory@functionalley.com> ## 0.0.0.1 * First version of the package.@@ -168,3 +168,5 @@ * Added **Paths_factory** to **Other-modules** section of cabal file. * Accounted for **Semigroup** becoming a superclass of **Monoid** in **ghc-8.4**. +## 0.3.2.1+Changed references to author's domain-name.
copyright view
@@ -1,11 +1,11 @@ Author:- Dr. Alistair Ward <factory@functionalley.eu>.+ Dr. Alistair Ward <factory@functionalley.com>. Copyright: Copyright (C) 2011-2013 Dr. Alistair Ward. All Rights Reserved. Home-page:- https://functionalley.eu/Factory/factory.html+ https://functionalley.com/Factory/factory.html License: GNU GENERAL PUBLIC LICENSE Version 3; see '/usr/share/common-licenses/GPL-3' or '/usr/share/doc/licenses/gpl-3.0.txt' where available, or the local packaged file 'LICENSE'.
factory.cabal view
@@ -14,7 +14,7 @@ -- along with Factory. If not, see <http://www.gnu.org/licenses/>. Name: factory-Version: 0.3.2.0+Version: 0.3.2.1 Cabal-version: >= 1.10 Copyright: (C) 2011-2015 Dr. Alistair Ward License: GPL@@ -25,10 +25,10 @@ Build-type: Simple Description: A library of number-theory functions, for; factorials, square-roots, Pi and primes. Category: Math, Number Theory-Tested-with: GHC == 7.4, GHC == 7.6, GHC == 7.8, GHC == 7.10, GHC == 8.0, GHC == 8.2, GHC == 8.4-Homepage: https://functionalley.eu/Factory/factory.html-Maintainer: mailto:factory@functionalley.eu-Bug-reports: mailto:factory@functionalley.eu+Tested-with: GHC == 7.4, GHC == 7.6, GHC == 7.8, GHC == 7.10, GHC == 8.0, GHC == 8.2, GHC == 8.4, GHC == 8.6+Homepage: https://functionalley.com/Factory/factory.html+Maintainer: mailto:factory@functionalley.com+Bug-reports: mailto:factory@functionalley.com -- None of these files are needed at run-time. Extra-source-files:@@ -135,7 +135,7 @@ GHC-prof-options: -fprof-auto -fprof-cafs if impl(ghc >= 8.0)- GHC-options: -j -Wredundant-constraints+ GHC-options: -Wredundant-constraints else GHC-prof-options: -auto-all -caf-all @@ -184,7 +184,7 @@ GHC-options: -fllvm if impl(ghc >= 8.0)- GHC-options: -j -Wredundant-constraints+ GHC-options: -Wredundant-constraints Test-Suite test Default-language: Haskell2010@@ -228,5 +228,5 @@ GHC-options: -rtsopts "-with-rtsopts=-k100M" if impl(ghc >= 8.0)- GHC-options: -j -Wredundant-constraints+ GHC-options: -Wredundant-constraints