@@ -1,6 +1,6 @@
1diff -ru orig/Statistics/Distribution/Beta.hs new/Statistics/Distribution/Beta.hs
1diff -ru orig/Statistics/Distribution/Beta.hs new/Statistics/Distribution/Beta.hs
2−--- orig/Statistics/Distribution/Beta.hs 2014-02-19 18:51:48.636768606 +0200
2+--- orig/Statistics/Distribution/Beta.hs 2014-04-14 09:04:31.421509375 +0300
3−+++ new/Statistics/Distribution/Beta.hs 2014-02-19 18:51:48.000000000 +0200
3++++ new/Statistics/Distribution/Beta.hs 2014-04-14 09:04:31.000000000 +0300
4@@ -1,4 +1,4 @@
4@@ -1,4 +1,4 @@
5-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
5-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
6+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
6+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -32,8 +32,8 @@ diff -ru orig/Statistics/Distribution/Beta.hs new/Statistics/Distribution/Beta.h
32 -- | Create beta distribution. Both shape parameters must be positive.
32 -- | Create beta distribution. Both shape parameters must be positive.
33 betaDistr :: Double -- ^ Shape parameter alpha
33 betaDistr :: Double -- ^ Shape parameter alpha
34diff -ru orig/Statistics/Distribution/Binomial.hs new/Statistics/Distribution/Binomial.hs
34diff -ru orig/Statistics/Distribution/Binomial.hs new/Statistics/Distribution/Binomial.hs
35−--- orig/Statistics/Distribution/Binomial.hs 2014-02-19 18:51:48.636768606 +0200
35+--- orig/Statistics/Distribution/Binomial.hs 2014-04-14 09:04:31.421509375 +0300
36−+++ new/Statistics/Distribution/Binomial.hs 2014-02-19 18:51:48.000000000 +0200
36++++ new/Statistics/Distribution/Binomial.hs 2014-04-14 09:04:31.000000000 +0300
37@@ -1,4 +1,4 @@
37@@ -1,4 +1,4 @@
38-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
38-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
39+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
39+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -65,8 +65,8 @@ diff -ru orig/Statistics/Distribution/Binomial.hs new/Statistics/Distribution/Bi
65 instance D.Distribution BinomialDistribution where
65 instance D.Distribution BinomialDistribution where
66 cumulative = cumulative
66 cumulative = cumulative
67diff -ru orig/Statistics/Distribution/CauchyLorentz.hs new/Statistics/Distribution/CauchyLorentz.hs
67diff -ru orig/Statistics/Distribution/CauchyLorentz.hs new/Statistics/Distribution/CauchyLorentz.hs
68−--- orig/Statistics/Distribution/CauchyLorentz.hs 2014-02-19 18:51:48.636768606 +0200
68+--- orig/Statistics/Distribution/CauchyLorentz.hs 2014-04-14 09:04:31.421509375 +0300
69−+++ new/Statistics/Distribution/CauchyLorentz.hs 2014-02-19 18:51:48.000000000 +0200
69++++ new/Statistics/Distribution/CauchyLorentz.hs 2014-04-14 09:04:31.000000000 +0300
70@@ -1,4 +1,4 @@
70@@ -1,4 +1,4 @@
71-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
71-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
72+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
72+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -98,8 +98,8 @@ diff -ru orig/Statistics/Distribution/CauchyLorentz.hs new/Statistics/Distributi
98 -- | Cauchy distribution
98 -- | Cauchy distribution
99 cauchyDistribution :: Double -- ^ Central point
99 cauchyDistribution :: Double -- ^ Central point
100diff -ru orig/Statistics/Distribution/ChiSquared.hs new/Statistics/Distribution/ChiSquared.hs
100diff -ru orig/Statistics/Distribution/ChiSquared.hs new/Statistics/Distribution/ChiSquared.hs
101−--- orig/Statistics/Distribution/ChiSquared.hs 2014-02-19 18:51:48.636768606 +0200
101+--- orig/Statistics/Distribution/ChiSquared.hs 2014-04-14 09:04:31.421509375 +0300
102−+++ new/Statistics/Distribution/ChiSquared.hs 2014-02-19 18:51:48.000000000 +0200
102++++ new/Statistics/Distribution/ChiSquared.hs 2014-04-14 09:04:31.000000000 +0300
103@@ -1,4 +1,4 @@
103@@ -1,4 +1,4 @@
104-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
104-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
105+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
105+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -129,8 +129,8 @@ diff -ru orig/Statistics/Distribution/ChiSquared.hs new/Statistics/Distribution/
129 -- | Get number of degrees of freedom
129 -- | Get number of degrees of freedom
130 chiSquaredNDF :: ChiSquared -> Int
130 chiSquaredNDF :: ChiSquared -> Int
131diff -ru orig/Statistics/Distribution/Exponential.hs new/Statistics/Distribution/Exponential.hs
131diff -ru orig/Statistics/Distribution/Exponential.hs new/Statistics/Distribution/Exponential.hs
132−--- orig/Statistics/Distribution/Exponential.hs 2014-02-19 18:51:48.636768606 +0200
132+--- orig/Statistics/Distribution/Exponential.hs 2014-04-14 09:04:31.421509375 +0300
133−+++ new/Statistics/Distribution/Exponential.hs 2014-02-19 18:51:48.000000000 +0200
133++++ new/Statistics/Distribution/Exponential.hs 2014-04-14 09:04:31.000000000 +0300
134@@ -1,4 +1,4 @@
134@@ -1,4 +1,4 @@
135-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
135-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
136+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
136+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -160,8 +160,8 @@ diff -ru orig/Statistics/Distribution/Exponential.hs new/Statistics/Distribution
160 instance D.Distribution ExponentialDistribution where
160 instance D.Distribution ExponentialDistribution where
161 cumulative = cumulative
161 cumulative = cumulative
162diff -ru orig/Statistics/Distribution/FDistribution.hs new/Statistics/Distribution/FDistribution.hs
162diff -ru orig/Statistics/Distribution/FDistribution.hs new/Statistics/Distribution/FDistribution.hs
163−--- orig/Statistics/Distribution/FDistribution.hs 2014-02-19 18:51:48.636768606 +0200
163+--- orig/Statistics/Distribution/FDistribution.hs 2014-04-14 09:04:31.421509375 +0300
164−+++ new/Statistics/Distribution/FDistribution.hs 2014-02-19 18:51:48.000000000 +0200
164++++ new/Statistics/Distribution/FDistribution.hs 2014-04-14 09:04:31.000000000 +0300
165@@ -1,4 +1,4 @@
165@@ -1,4 +1,4 @@
166-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
166-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
167+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
167+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -193,8 +193,8 @@ diff -ru orig/Statistics/Distribution/FDistribution.hs new/Statistics/Distributi
193 fDistribution :: Int -> Int -> FDistribution
193 fDistribution :: Int -> Int -> FDistribution
194 fDistribution n m
194 fDistribution n m
195diff -ru orig/Statistics/Distribution/Gamma.hs new/Statistics/Distribution/Gamma.hs
195diff -ru orig/Statistics/Distribution/Gamma.hs new/Statistics/Distribution/Gamma.hs
196−--- orig/Statistics/Distribution/Gamma.hs 2014-02-19 18:51:48.636768606 +0200
196+--- orig/Statistics/Distribution/Gamma.hs 2014-04-14 09:04:31.421509375 +0300
197−+++ new/Statistics/Distribution/Gamma.hs 2014-02-19 18:51:48.000000000 +0200
197++++ new/Statistics/Distribution/Gamma.hs 2014-04-14 09:04:31.000000000 +0300
198@@ -1,4 +1,4 @@
198@@ -1,4 +1,4 @@
199-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
199-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
200+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
200+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -226,8 +226,8 @@ diff -ru orig/Statistics/Distribution/Gamma.hs new/Statistics/Distribution/Gamma
226 -- | Create gamma distribution. Both shape and scale parameters must
226 -- | Create gamma distribution. Both shape and scale parameters must
227 -- be positive.
227 -- be positive.
228diff -ru orig/Statistics/Distribution/Geometric.hs new/Statistics/Distribution/Geometric.hs
228diff -ru orig/Statistics/Distribution/Geometric.hs new/Statistics/Distribution/Geometric.hs
229−--- orig/Statistics/Distribution/Geometric.hs 2014-02-19 18:51:48.636768606 +0200
229+--- orig/Statistics/Distribution/Geometric.hs 2014-04-14 09:04:31.421509375 +0300
230−+++ new/Statistics/Distribution/Geometric.hs 2014-02-19 18:51:48.000000000 +0200
230++++ new/Statistics/Distribution/Geometric.hs 2014-04-14 09:04:31.000000000 +0300
231@@ -1,4 +1,4 @@
231@@ -1,4 +1,4 @@
232-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
232-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
233+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
233+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -272,8 +272,8 @@ diff -ru orig/Statistics/Distribution/Geometric.hs new/Statistics/Distribution/G
272 instance D.Distribution GeometricDistribution0 where
272 instance D.Distribution GeometricDistribution0 where
273 cumulative (GD0 s) x = cumulative (GD s) (x + 1)
273 cumulative (GD0 s) x = cumulative (GD s) (x + 1)
274diff -ru orig/Statistics/Distribution/Hypergeometric.hs new/Statistics/Distribution/Hypergeometric.hs
274diff -ru orig/Statistics/Distribution/Hypergeometric.hs new/Statistics/Distribution/Hypergeometric.hs
275−--- orig/Statistics/Distribution/Hypergeometric.hs 2014-02-19 18:51:48.636768606 +0200
275+--- orig/Statistics/Distribution/Hypergeometric.hs 2014-04-14 09:04:31.421509375 +0300
276−+++ new/Statistics/Distribution/Hypergeometric.hs 2014-02-19 18:51:48.000000000 +0200
276++++ new/Statistics/Distribution/Hypergeometric.hs 2014-04-14 09:04:31.000000000 +0300
277@@ -1,4 +1,4 @@
277@@ -1,4 +1,4 @@
278-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
278-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
279+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
279+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -305,26 +305,24 @@ diff -ru orig/Statistics/Distribution/Hypergeometric.hs new/Statistics/Distribut
305 instance D.Distribution HypergeometricDistribution where
305 instance D.Distribution HypergeometricDistribution where
306 cumulative = cumulative
306 cumulative = cumulative
307diff -ru orig/Statistics/Distribution/Normal.hs new/Statistics/Distribution/Normal.hs
307diff -ru orig/Statistics/Distribution/Normal.hs new/Statistics/Distribution/Normal.hs
308−--- orig/Statistics/Distribution/Normal.hs 2014-02-19 18:51:48.636768606 +0200
308+--- orig/Statistics/Distribution/Normal.hs 2014-04-14 09:04:31.421509375 +0300
309−+++ new/Statistics/Distribution/Normal.hs 2014-02-19 18:51:48.000000000 +0200
309++++ new/Statistics/Distribution/Normal.hs 2014-04-14 09:04:31.000000000 +0300
310@@ -1,4 +1,4 @@
310@@ -1,4 +1,4 @@
311-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
311-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
312+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
312+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
314 -- Module : Statistics.Distribution.Normal
314 -- Module : Statistics.Distribution.Normal
315 -- Copyright : (c) 2009 Bryan O'Sullivan
315 -- Copyright : (c) 2009 Bryan O'Sullivan
316−@@ -28,6 +28,10 @@
316+@@ -28,6 +28,8 @@
317 import qualified Statistics.Distribution as D
317 import qualified Statistics.Distribution as D
318 import qualified Statistics.Sample as S
318 import qualified Statistics.Sample as S
319 import qualified System.Random.MWC.Distributions as MWC
319 import qualified System.Random.MWC.Distributions as MWC
320−+#if !MIN_VERSION_binary(0, 6, 0)
321+import Data.Binary (put, get)
320+import Data.Binary (put, get)
322+import Control.Applicative ((<$>), (<*>))
321+import Control.Applicative ((<$>), (<*>))
327−@@ -39,7 +43,9 @@
325+@@ -39,7 +41,9 @@
328 , ndCdfDenom :: {-# UNPACK #-} !Double
326 , ndCdfDenom :: {-# UNPACK #-} !Double
329 } deriving (Eq, Read, Show, Typeable, Data, Generic)
327 } deriving (Eq, Read, Show, Typeable, Data, Generic)
@@ -336,8 +334,8 @@ diff -ru orig/Statistics/Distribution/Normal.hs new/Statistics/Distribution/Norm
336 instance D.Distribution NormalDistribution where
334 instance D.Distribution NormalDistribution where
337 cumulative = cumulative
335 cumulative = cumulative
338diff -ru orig/Statistics/Distribution/Poisson/Internal.hs new/Statistics/Distribution/Poisson/Internal.hs
336diff -ru orig/Statistics/Distribution/Poisson/Internal.hs new/Statistics/Distribution/Poisson/Internal.hs
339−--- orig/Statistics/Distribution/Poisson/Internal.hs 2014-02-19 18:51:48.636768606 +0200
337+--- orig/Statistics/Distribution/Poisson/Internal.hs 2014-04-14 09:04:31.421509375 +0300
340−+++ new/Statistics/Distribution/Poisson/Internal.hs 2014-02-19 18:51:48.000000000 +0200
338++++ new/Statistics/Distribution/Poisson/Internal.hs 2014-04-14 09:04:31.000000000 +0300
341@@ -36,8 +36,8 @@
339@@ -36,8 +36,8 @@
342 -- | Compute entropy using Theorem 1 from "Sharp Bounds on the Entropy
340 -- | Compute entropy using Theorem 1 from "Sharp Bounds on the Entropy
343 -- of the Poisson Law". This function is unused because 'directEntorpy'
341 -- of the Poisson Law". This function is unused because 'directEntorpy'
@@ -357,8 +355,8 @@ diff -ru orig/Statistics/Distribution/Poisson/Internal.hs new/Statistics/Distrib
357\ No newline at end of file
355\ No newline at end of file
358+ | otherwise = alyThm2 lambda upperCoefficients12 lowerCoefficients12
356+ | otherwise = alyThm2 lambda upperCoefficients12 lowerCoefficients12
359diff -ru orig/Statistics/Distribution/Poisson.hs new/Statistics/Distribution/Poisson.hs
357diff -ru orig/Statistics/Distribution/Poisson.hs new/Statistics/Distribution/Poisson.hs
360−--- orig/Statistics/Distribution/Poisson.hs 2014-02-19 18:51:48.636768606 +0200
358+--- orig/Statistics/Distribution/Poisson.hs 2014-04-14 09:04:31.421509375 +0300
361−+++ new/Statistics/Distribution/Poisson.hs 2014-02-19 18:51:48.000000000 +0200
359++++ new/Statistics/Distribution/Poisson.hs 2014-04-14 09:04:31.000000000 +0300
362@@ -1,4 +1,4 @@
360@@ -1,4 +1,4 @@
363-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
361-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
364+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
362+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -400,8 +398,8 @@ diff -ru orig/Statistics/Distribution/Poisson.hs new/Statistics/Distribution/Poi
401 -- $references
399 -- $references
402diff -ru orig/Statistics/Distribution/StudentT.hs new/Statistics/Distribution/StudentT.hs
400diff -ru orig/Statistics/Distribution/StudentT.hs new/Statistics/Distribution/StudentT.hs
403−--- orig/Statistics/Distribution/StudentT.hs 2014-02-19 18:51:48.636768606 +0200
401+--- orig/Statistics/Distribution/StudentT.hs 2014-04-14 09:04:31.421509375 +0300
404−+++ new/Statistics/Distribution/StudentT.hs 2014-02-19 18:51:48.000000000 +0200
402++++ new/Statistics/Distribution/StudentT.hs 2014-04-14 09:04:31.000000000 +0300
405@@ -1,4 +1,4 @@
403@@ -1,4 +1,4 @@
406-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
404-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
407+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
405+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -430,8 +428,8 @@ diff -ru orig/Statistics/Distribution/StudentT.hs new/Statistics/Distribution/St
430 -- | Create Student-T distribution. Number of parameters must be positive.
428 -- | Create Student-T distribution. Number of parameters must be positive.
431 studentT :: Double -> StudentT
429 studentT :: Double -> StudentT
432diff -ru orig/Statistics/Distribution/Transform.hs new/Statistics/Distribution/Transform.hs
430diff -ru orig/Statistics/Distribution/Transform.hs new/Statistics/Distribution/Transform.hs
433−--- orig/Statistics/Distribution/Transform.hs 2014-02-19 18:51:48.636768606 +0200
431+--- orig/Statistics/Distribution/Transform.hs 2014-04-14 09:04:31.421509375 +0300
434−+++ new/Statistics/Distribution/Transform.hs 2014-02-19 18:51:48.000000000 +0200
432++++ new/Statistics/Distribution/Transform.hs 2014-04-14 09:04:31.000000000 +0300
435@@ -1,5 +1,5 @@
433@@ -1,5 +1,5 @@
436 {-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts,
434 {-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts,
437- FlexibleInstances, UndecidableInstances #-}
435- FlexibleInstances, UndecidableInstances #-}
@@ -464,8 +462,8 @@ diff -ru orig/Statistics/Distribution/Transform.hs new/Statistics/Distribution/T
464 -- | Apply linear transformation to distribution.
462 -- | Apply linear transformation to distribution.
465 scaleAround :: Double -- ^ Fixed point
463 scaleAround :: Double -- ^ Fixed point
466diff -ru orig/Statistics/Distribution/Uniform.hs new/Statistics/Distribution/Uniform.hs
464diff -ru orig/Statistics/Distribution/Uniform.hs new/Statistics/Distribution/Uniform.hs
467−--- orig/Statistics/Distribution/Uniform.hs 2014-02-19 18:51:48.636768606 +0200
465+--- orig/Statistics/Distribution/Uniform.hs 2014-04-14 09:04:31.421509375 +0300
468−+++ new/Statistics/Distribution/Uniform.hs 2014-02-19 18:51:48.000000000 +0200
466++++ new/Statistics/Distribution/Uniform.hs 2014-04-14 09:04:31.000000000 +0300
469@@ -1,4 +1,4 @@
467@@ -1,4 +1,4 @@
470-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
468-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric #-}
471+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
469+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -497,8 +495,8 @@ diff -ru orig/Statistics/Distribution/Uniform.hs new/Statistics/Distribution/Uni
497 -- | Create uniform distribution.
495 -- | Create uniform distribution.
498 uniformDistr :: Double -> Double -> UniformDistribution
496 uniformDistr :: Double -> Double -> UniformDistribution
499diff -ru orig/Statistics/Math/RootFinding.hs new/Statistics/Math/RootFinding.hs
497diff -ru orig/Statistics/Math/RootFinding.hs new/Statistics/Math/RootFinding.hs
500−--- orig/Statistics/Math/RootFinding.hs 2014-02-19 18:51:48.636768606 +0200
498+--- orig/Statistics/Math/RootFinding.hs 2014-04-14 09:04:31.421509375 +0300
501−+++ new/Statistics/Math/RootFinding.hs 2014-02-19 18:51:48.000000000 +0200
499++++ new/Statistics/Math/RootFinding.hs 2014-04-14 09:04:31.000000000 +0300
502@@ -1,4 +1,4 @@
500@@ -1,4 +1,4 @@
503-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
501-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
504+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
502+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -540,8 +538,8 @@ diff -ru orig/Statistics/Math/RootFinding.hs new/Statistics/Math/RootFinding.hs
540 instance Functor Root where
538 instance Functor Root where
541 fmap _ NotBracketed = NotBracketed
539 fmap _ NotBracketed = NotBracketed
542diff -ru orig/Statistics/Resampling/Bootstrap.hs new/Statistics/Resampling/Bootstrap.hs
540diff -ru orig/Statistics/Resampling/Bootstrap.hs new/Statistics/Resampling/Bootstrap.hs
543−--- orig/Statistics/Resampling/Bootstrap.hs 2014-02-19 18:51:48.636768606 +0200
541+--- orig/Statistics/Resampling/Bootstrap.hs 2014-04-14 09:04:31.421509375 +0300
544−+++ new/Statistics/Resampling/Bootstrap.hs 2014-02-19 18:51:48.000000000 +0200
542++++ new/Statistics/Resampling/Bootstrap.hs 2014-04-14 09:04:31.000000000 +0300
545@@ -1,5 +1,5 @@
543@@ -1,5 +1,5 @@
546 {-# LANGUAGE DeriveDataTypeable, DeriveGeneric, OverloadedStrings,
544 {-# LANGUAGE DeriveDataTypeable, DeriveGeneric, OverloadedStrings,
547- RecordWildCards #-}
545- RecordWildCards #-}
@@ -574,8 +572,8 @@ diff -ru orig/Statistics/Resampling/Bootstrap.hs new/Statistics/Resampling/Boots
575 -- | Multiply the point, lower bound, and upper bound in an 'Estimate'
573 -- | Multiply the point, lower bound, and upper bound in an 'Estimate'
576diff -ru orig/Statistics/Resampling.hs new/Statistics/Resampling.hs
574diff -ru orig/Statistics/Resampling.hs new/Statistics/Resampling.hs
577−--- orig/Statistics/Resampling.hs 2014-02-19 18:51:48.636768606 +0200
575+--- orig/Statistics/Resampling.hs 2014-04-14 09:04:31.421509375 +0300
578−+++ new/Statistics/Resampling.hs 2014-02-19 18:51:48.000000000 +0200
576++++ new/Statistics/Resampling.hs 2014-04-14 09:04:31.000000000 +0300
579@@ -1,4 +1,4 @@
577@@ -1,4 +1,4 @@
580-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
578-{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric #-}
581+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
579+{-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric, CPP #-}
@@ -596,8 +594,8 @@ diff -ru orig/Statistics/Resampling.hs new/Statistics/Resampling.hs
596 -- | /O(e*r*s)/ Resample a data set repeatedly, with replacement,
594 -- | /O(e*r*s)/ Resample a data set repeatedly, with replacement,
597 -- computing each estimate over the resampled data.
595 -- computing each estimate over the resampled data.
598diff -ru orig/Statistics/Sample/KernelDensity/Simple.hs new/Statistics/Sample/KernelDensity/Simple.hs
596diff -ru orig/Statistics/Sample/KernelDensity/Simple.hs new/Statistics/Sample/KernelDensity/Simple.hs
599−--- orig/Statistics/Sample/KernelDensity/Simple.hs 2014-02-19 18:51:48.640768606 +0200
597+--- orig/Statistics/Sample/KernelDensity/Simple.hs 2014-04-14 09:04:31.425509375 +0300
600−+++ new/Statistics/Sample/KernelDensity/Simple.hs 2014-02-19 18:51:48.000000000 +0200
598++++ new/Statistics/Sample/KernelDensity/Simple.hs 2014-04-14 09:04:31.000000000 +0300
601@@ -1,4 +1,4 @@
599@@ -1,4 +1,4 @@
602-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts #-}
600-{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts #-}
603+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts, CPP #-}
601+{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleContexts, CPP #-}
@@ -618,8 +616,8 @@ diff -ru orig/Statistics/Sample/KernelDensity/Simple.hs new/Statistics/Sample/Ke
618 -- | Bandwidth estimator for an Epanechnikov kernel.
616 -- | Bandwidth estimator for an Epanechnikov kernel.
619 epanechnikovBW :: Double -> Bandwidth
617 epanechnikovBW :: Double -> Bandwidth
620diff -ru orig/Statistics/Sample/Powers.hs new/Statistics/Sample/Powers.hs
618diff -ru orig/Statistics/Sample/Powers.hs new/Statistics/Sample/Powers.hs
621−--- orig/Statistics/Sample/Powers.hs 2014-02-19 18:51:48.636768606 +0200
619+--- orig/Statistics/Sample/Powers.hs 2014-04-14 09:04:31.421509375 +0300
622−+++ new/Statistics/Sample/Powers.hs 2014-02-19 18:51:48.000000000 +0200
620++++ new/Statistics/Sample/Powers.hs 2014-04-14 09:04:31.000000000 +0300
623@@ -1,5 +1,5 @@
621@@ -1,5 +1,5 @@
624 {-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric,
622 {-# LANGUAGE BangPatterns, DeriveDataTypeable, DeriveGeneric,
625- FlexibleContexts #-}
623- FlexibleContexts #-}
@@ -641,8 +639,8 @@ diff -ru orig/Statistics/Sample/Powers.hs new/Statistics/Sample/Powers.hs
641 -- | O(/n/) Collect the /n/ simple powers of a sample.
639 -- | O(/n/) Collect the /n/ simple powers of a sample.
643diff -ru orig/statistics.cabal new/statistics.cabal
641diff -ru orig/statistics.cabal new/statistics.cabal
644−--- orig/statistics.cabal 2014-02-19 18:51:48.676768606 +0200
642+--- orig/statistics.cabal 2014-04-14 09:04:31.429509375 +0300
645−+++ new/statistics.cabal 2014-02-19 18:51:48.000000000 +0200
643++++ new/statistics.cabal 2014-04-14 09:04:31.000000000 +0300
646@@ -90,7 +90,7 @@
644@@ -90,7 +90,7 @@
647 Statistics.Test.Internal
645 Statistics.Test.Internal
648 build-depends:
646 build-depends:
@@ -653,8 +651,8 @@ diff -ru orig/statistics.cabal new/statistics.cabal
654 monad-par >= 0.3.4,
652 monad-par >= 0.3.4,
655diff -ru orig/tests/Tests/Distribution.hs new/tests/Tests/Distribution.hs
653diff -ru orig/tests/Tests/Distribution.hs new/tests/Tests/Distribution.hs
656−--- orig/tests/Tests/Distribution.hs 2014-02-19 18:51:48.676768606 +0200
654+--- orig/tests/Tests/Distribution.hs 2014-04-14 09:04:31.425509375 +0300
657−+++ new/tests/Tests/Distribution.hs 2014-02-19 18:51:48.000000000 +0200
655++++ new/tests/Tests/Distribution.hs 2014-04-14 09:04:31.000000000 +0300
658@@ -188,7 +188,7 @@
656@@ -188,7 +188,7 @@
660 -- Quantile is inverse of CDF
658 -- Quantile is inverse of CDF
@@ -676,8 +674,8 @@ diff -ru orig/tests/Tests/Distribution.hs new/tests/Tests/Distribution.hs
678diff -ru orig/tests/Tests/Function.hs new/tests/Tests/Function.hs
676diff -ru orig/tests/Tests/Function.hs new/tests/Tests/Function.hs
679−--- orig/tests/Tests/Function.hs 2014-02-19 18:51:48.676768606 +0200
677+--- orig/tests/Tests/Function.hs 2014-04-14 09:04:31.425509375 +0300
680−+++ new/tests/Tests/Function.hs 2014-02-19 18:51:48.000000000 +0200
678++++ new/tests/Tests/Function.hs 2014-04-14 09:04:31.000000000 +0300
681@@ -1,7 +1,6 @@
679@@ -1,7 +1,6 @@
682 module Tests.Function ( tests ) where
680 module Tests.Function ( tests ) where
@@ -694,8 +692,8 @@ diff -ru orig/tests/Tests/Function.hs new/tests/Tests/Function.hs
694+ pows = [1 .. 17 :: Int]
692+ pows = [1 .. 17 :: Int]
695 lists = [ (2^m, [2^n+1 .. 2^m]) | (n,m) <- pows `zip` tail pows ]
693 lists = [ (2^m, [2^n+1 .. 2^m]) | (n,m) <- pows `zip` tail pows ]
696diff -ru orig/tests/Tests/Transform.hs new/tests/Tests/Transform.hs
694diff -ru orig/tests/Tests/Transform.hs new/tests/Tests/Transform.hs
697−--- orig/tests/Tests/Transform.hs 2014-02-19 18:51:48.672768606 +0200
695+--- orig/tests/Tests/Transform.hs 2014-04-14 09:04:31.425509375 +0300
698−+++ new/tests/Tests/Transform.hs 2014-02-19 18:51:48.000000000 +0200
696++++ new/tests/Tests/Transform.hs 2014-04-14 09:04:31.000000000 +0300
699@@ -15,7 +15,7 @@
697@@ -15,7 +15,7 @@
700 import Test.Framework (Test, testGroup)
698 import Test.Framework (Test, testGroup)
701 import Test.Framework.Providers.QuickCheck2 (testProperty)
699 import Test.Framework.Providers.QuickCheck2 (testProperty)