packages feed

log-domain 0.10.1 → 0.10.1.1

raw patch · 4 files changed

+15/−1 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+0.10.1.1+--------+* Compiles warning-free on GHC 7.10+ 0.10.1 ------ * `semigroupoids` 5 support.
log-domain.cabal view
@@ -1,6 +1,6 @@ name:          log-domain category:      Numeric-version:       0.10.1+version:       0.10.1.1 license:       BSD3 cabal-version: >= 1.8 license-file:  LICENSE
src/Numeric/Log.hs view
@@ -23,7 +23,9 @@   ) where  import Prelude hiding (maximum, sum)+#if __GLASGOW_HASKELL__ < 710 import Control.Applicative+#endif import Control.Comonad import Control.DeepSeq import Control.Monad@@ -39,12 +41,16 @@ import Data.Hashable.Extras import Data.Int import Data.List as List hiding (sum)+#if __GLASGOW_HASKELL__ < 710 import Data.Monoid+#endif import Data.SafeCopy import Data.Semigroup.Foldable import Data.Semigroup.Traversable import Data.Serialize as Serialize+#if __GLASGOW_HASKELL__ < 710 import Data.Traversable+#endif import Data.Vector.Unboxed as U hiding (sum) import Data.Vector.Generic as G hiding (sum) import Data.Vector.Generic.Mutable as M
src/Numeric/Log/Signed.hs view
@@ -22,13 +22,17 @@        ) where  import Numeric.Log (Precise(..))+#if __GLASGOW_HASKELL__ < 710 import Data.Monoid (Monoid(..))+#endif import Data.Data (Data(..)) import Generics.Deriving (Generic(..)) import Data.Typeable (Typeable) import Text.Read as T import Text.Show as T+#if __GLASGOW_HASKELL__ < 710 import Data.Functor ((<$>))+#endif  -- $setup -- >>> let SLExp sX x ~= SLExp sY y = abs ((exp x-(multSign (nxor sX sY) (exp y))) / exp x) < 0.01