packages feed

approximate 0.2.2.2 → 0.2.2.3

raw patch · 3 files changed

+8/−14 lines, 3 filesdep ~cerealdep ~safecopyPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: cereal, safecopy

API changes (from Hackage documentation)

- Data.Approximate.Type: approximate :: HasApproximate c_aiYl a_afOF => Lens' c_aiYl (Approximate a_afOF)
+ Data.Approximate.Type: approximate :: HasApproximate c_aj1A a_afRM => Lens' c_aj1A (Approximate a_afRM)
- Data.Approximate.Type: class HasApproximate c_aiYl a_afOF | c_aiYl -> a_afOF where confidence = (.) approximate confidence estimate = (.) approximate estimate hi = (.) approximate hi lo = (.) approximate lo
+ Data.Approximate.Type: class HasApproximate c_aj1A a_afRM | c_aj1A -> a_afRM where confidence = (.) approximate confidence estimate = (.) approximate estimate hi = (.) approximate hi lo = (.) approximate lo
- Data.Approximate.Type: confidence :: HasApproximate c_aiYl a_afOF => Lens' c_aiYl (Log Double)
+ Data.Approximate.Type: confidence :: HasApproximate c_aj1A a_afRM => Lens' c_aj1A (Log Double)
- Data.Approximate.Type: estimate :: HasApproximate c_aiYl a_afOF => Lens' c_aiYl a_afOF
+ Data.Approximate.Type: estimate :: HasApproximate c_aj1A a_afRM => Lens' c_aj1A a_afRM
- Data.Approximate.Type: hi :: HasApproximate c_aiYl a_afOF => Lens' c_aiYl a_afOF
+ Data.Approximate.Type: hi :: HasApproximate c_aj1A a_afRM => Lens' c_aj1A a_afRM
- Data.Approximate.Type: lo :: HasApproximate c_aiYl a_afOF => Lens' c_aiYl a_afOF
+ Data.Approximate.Type: lo :: HasApproximate c_aj1A a_afRM => Lens' c_aj1A a_afRM

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+0.2.2.3+-------+* Added support for `safecopy` 0.9 and `cereal` 0.5+ 0.2.2.1 ------- * Compiles warning-free on GHC 7.10
approximate.cabal view
@@ -1,6 +1,6 @@ name:          approximate category:      Numeric-version:       0.2.2.2+version:       0.2.2.3 license:       BSD3 cabal-version: >= 1.8 license-file:  LICENSE@@ -36,10 +36,6 @@   default: True   manual: True -flag lib-Werror-  default: False-  manual: True- flag herbie   default: False   manual: True@@ -49,7 +45,7 @@     base                      >= 4.3      && < 5,     binary                    >= 0.5      && < 0.8,     bytes                     >= 0.7      && < 1,-    cereal                    >= 0.3.5    && < 0.5,+    cereal                    >= 0.3.5    && < 0.6,     comonad                   >= 3        && < 5,     deepseq                   >= 1.3      && < 1.5,     ghc-prim,@@ -60,7 +56,7 @@     pointed                   >= 3        && < 5,     semigroupoids             >= 3.0.2    && < 6,     semigroups                >= 0.8.4    && < 1,-    safecopy                  >= 0.8.1    && < 0.9,+    safecopy                  >= 0.8.1    && < 0.10,     vector                    >= 0.9      && < 0.12    if flag(herbie)@@ -74,9 +70,6 @@     Data.Approximate.Mass     Data.Approximate.Numerics -  if flag(lib-Werror)-    ghc-options: -Werror-   if impl(ghc >= 7.4 && < 7.6)     build-depends: ghc-prim @@ -100,6 +93,3 @@       filepath,       semigroups     >= 0.9,       simple-reflect >= 0.3.1--  if impl(ghc<7.6.1) && flag(lib-Werror)-    ghc-options: -Werror
src/Data/Approximate/Mass.hs view
@@ -189,7 +189,7 @@   {-# INLINE (>>-) #-}  instance Monad Mass where-  return = Mass 1+  return = pure   {-# INLINE return #-}   Mass p a >>= f = case f a of     Mass q b -> Mass (p * q) b