logfloat 0.14.0 → 0.14.0.2
raw patch · 4 files changed
+25/−11 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG +8/−1
- README.md +3/−2
- logfloat.cabal +10/−6
- src/Data/Number/LogFloat/Raw.hs +4/−2
CHANGELOG view
@@ -1,4 +1,11 @@-0.14.0 (2021-xx-xx):+0.14.0.2 (2026-02-28):+ - Nudged version bounds for GHC 9.14 (didn't actually need to+ change the upper bounds on 'base' and 'array', because they+ were already lenient)+ - Silenced GHC >= 9.10 warnings about importing 'Data.List'+0.14.0.1 (2024-08-29):+ - Nudged version bounds for ghc 9.10+0.14.0 (2021-03-19): - Separating out "Data.Number.LogFloat.Raw" - Added `Tested-With: GHC == 9.2.4, 9.4.4, 9.6.1` (didn't actually need to nudge the upper bound on 'base', because it's already lenient)
README.md view
@@ -1,8 +1,9 @@ logfloat ========+[](https://github.com/wrengr/logfloat/actions?query=workflow%3Aci+-event%3Apull_request) [](https://hackage.haskell.org/package/logfloat)-[](https://github.com/wrengr/logfloat/actions?query=workflow%3Aci)-[](http://packdeps.haskellers.com/specific?package=logfloat)+[](https://stackage.org/lts/package/logfloat)+[](https://stackage.org/nightly/package/logfloat) This package provides a type for storing numbers in the log-domain, primarily useful for preventing underflow when multiplying many
logfloat.cabal view
@@ -6,18 +6,18 @@ -- <https://github.com/haskell/cabal/issues/4899> ------------------------------------------------------------------- wren gayle romano <wren@cpan.org> ~ 2023.03.19+-- wren gayle romano <wren@cpan.org> ~ 2026-02-26 ---------------------------------------------------------------- Name: logfloat-Version: 0.14.0+Version: 0.14.0.2 Build-Type: Simple-Stability: experimental+Stability: provisional Homepage: https://wrengr.org/software/hackage.html Bug-Reports: https://github.com/wrengr/logfloat/issues Author: wren gayle romano Maintainer: wren@cpan.org-Copyright: 2007–2023 wren romano+Copyright: 2007–2026 wren romano -- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3" License: BSD-3-Clause License-File: LICENSE@@ -45,8 +45,12 @@ GHC ==8.10.3, GHC ==9.0.1, GHC ==9.2.4,- GHC ==9.4.4,- GHC ==9.6.1+ GHC ==9.4.8,+ GHC ==9.6.5,+ GHC ==9.8.2,+ GHC ==9.10.1,+ GHC ==9.12.1,+ GHC ==9.14.1 ---------------------------------------------------------------- Source-Repository head
src/Data/Number/LogFloat/Raw.hs view
@@ -3,10 +3,10 @@ {-# OPTIONS_GHC -O2 -fexcess-precision -fenable-rewrite-rules #-} ------------------------------------------------------------------- ~ 2022.03.14+-- ~ 2026-02-28 -- | -- Module : Data.Number.LogFloat.Raw--- Copyright : 2007--2022 wren romano+-- Copyright : 2007--2026 wren romano -- License : BSD-3-Clause -- Maintainer : wren@cpan.org -- Stability : provisional@@ -53,7 +53,9 @@ , logitExp ) where +#if __GLASGOW_HASKELL__ < 910 import Data.List (foldl')+#endif import Data.Number.Transfinite (negativeInfinity) ----------------------------------------------------------------