packages feed

friday 0.1.3 → 0.1.4

raw patch · 2 files changed

+5/−3 lines, 2 filesdep ~transformersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: transformers

API changes (from Hackage documentation)

- Vision.Histogram: pixToBin :: (ToHistogram p, HistogramShape (PixelValueSpace p)) => PixelValueSpace p -> p -> PixelValueSpace p
+ Vision.Histogram: pixToBin :: (HistogramShape (PixelValueSpace p), ToHistogram p) => PixelValueSpace p -> p -> PixelValueSpace p

Files

friday.cabal view
@@ -1,5 +1,5 @@ name:                   friday-version:                0.1.3+version:                0.1.4 synopsis:               A functionnal image processing library for Haskell. homepage:               https://github.com/RaphaelJ/friday license:                LGPL-3@@ -80,7 +80,7 @@                       , primitive               >= 0.5.2.1      && < 0.6                       , ratio-int               >= 0.1.2        && < 0.2                       , vector                  >= 0.10.0.1     && < 1.0-                      , transformers            >= 0.3          && < 0.4+                      , transformers            >= 0.3          && < 0.5      Build-tools:        hsc2hs 
src/Vision/Histogram.hs view
@@ -147,8 +147,10 @@  -- | Given the number of bins of an histogram and a given pixel, returns the -- corresponding bin.+pixToBin :: (HistogramShape (PixelValueSpace p), ToHistogram p)+         => PixelValueSpace p -> p -> PixelValueSpace p pixToBin size p =-    let domain = domainSize p+    let !domain = domainSize p     in toBin size domain $! pixToIndex p {-# INLINE pixToBin #-}