memoize 0.1 → 0.2
raw patch · 2 files changed
+3/−2 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Data/Function/Memoize.hs +2/−1
- memoize.cabal +1/−1
Data/Function/Memoize.hs view
@@ -248,7 +248,8 @@ GT → loop (succ mean) stop (btRight cache) meanFinite ∷ (Bounded a, Enum a) ⇒ a → a → a-meanFinite a b = toEnum (ia + (ib - ia) `div` 2)+meanFinite a b = toEnum (ia `div` 2 + ib `div` 2 ++ if odd ia && odd ib then 1 else 0) where ia = fromEnum a ib = fromEnum b
memoize.cabal view
@@ -1,5 +1,5 @@ name: memoize-version: 0.1+version: 0.2 cabal-version: >= 1.6 license: BSD3 license-file: LICENSE