exact-pi 0.1.1.0 → 0.1.2.0
raw patch · 2 files changed
+4/−2 lines, 2 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Data.ExactPi: instance Data.Group.Abelian Data.ExactPi.ExactPi
- Data.ExactPi: instance Data.Group.Group Data.ExactPi.ExactPi
- Data.ExactPi: instance GHC.Base.Monoid Data.ExactPi.ExactPi
- Data.ExactPi: instance GHC.Float.Floating Data.ExactPi.ExactPi
- Data.ExactPi: instance GHC.Num.Num Data.ExactPi.ExactPi
- Data.ExactPi: instance GHC.Real.Fractional Data.ExactPi.ExactPi
- Data.ExactPi: instance GHC.Show.Show Data.ExactPi.ExactPi
+ Data.ExactPi: instance Abelian ExactPi
+ Data.ExactPi: instance Floating ExactPi
+ Data.ExactPi: instance Fractional ExactPi
+ Data.ExactPi: instance Group ExactPi
+ Data.ExactPi: instance Monoid ExactPi
+ Data.ExactPi: instance Num ExactPi
+ Data.ExactPi: instance Show ExactPi
Files
- exact-pi.cabal +2/−2
- src/Data/ExactPi.hs +2/−0
exact-pi.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: exact-pi -version: 0.1.1.0 +version: 0.1.2.0 synopsis: Exact rational multiples of pi (and integer powers of pi) description: Provides an exact representation for rational multiples of pi alongside an approximate representation of all reals. Useful for storing and computing with conversion factors between physical units. @@ -21,7 +21,7 @@ exposed-modules: Data.ExactPi -- other-modules: -- other-extensions: - build-depends: base >=4.8 && <4.9, + build-depends: base >=4.7 && <4.9, groups >= 0.4 && < 0.5 hs-source-dirs: src default-language: Haskell2010
src/Data/ExactPi.hs view
@@ -24,7 +24,9 @@ ) where +import Data.Monoid import Data.Group +import Prelude -- | Represents an exact or approximate real value. -- The exactly representable values are rational multiples of an integer power of pi.