hunk ./CHANGES 146 +0.2.7.5: + update for hmatrix 0.18 hunk ./hsignal.cabal 2 -Version: 0.2.7.4 +Version: 0.2.7.5 hunk ./hsignal.cabal 5 -Copyright: (c) A.V.H. McPhail 2010, 2011, 2014, 2015 +Copyright: (c) A.V.H. McPhail 2010, 2011, 2014, 2015, 2016 hunk ./hsignal.cabal 20 -tested-with: GHC ==7.10.1 +tested-with: GHC ==8.0.1 hunk ./hsignal.cabal 44 - hmatrix >= 0.17, - hmatrix-gsl >= 0.17, - hmatrix-gsl-stats >= 0.4, - hstatistics >= 0.2.5.3 + hmatrix >= 0.18, + hmatrix-gsl >= 0.18, + hmatrix-gsl-stats >= 0.4.1.6, + hstatistics >= 0.2.5.4 hunk ./lib/Numeric/Signal.hs 6 --- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015 +-- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015, 2016 hunk ./lib/Numeric/Signal.hs 97 -broadband_fir :: (S.Filterable a, Double ~ DoubleOf a, Container Vector (Complex a), Convert (Complex a)) => +broadband_fir :: (S.Filterable a, Double ~ DoubleOf a, Convert (Complex a)) => hunk ./lib/Numeric/Signal.hs 111 -broadband_filter :: (S.Filterable a, Double ~ DoubleOf a, Container Vector (Complex a), Convert (Complex a)) +broadband_filter :: (S.Filterable a, Double ~ DoubleOf a) hunk ./lib/Numeric/Signal.hs 123 -standard_fir :: (S.Filterable a, Double ~ DoubleOf a, Container Vector (Complex a), Convert (Complex a)) => +standard_fir :: (S.Filterable a, Double ~ DoubleOf a, Convert (Complex a)) => hunk ./lib/Numeric/Signal.hs 136 - , Container Vector (Complex a), Convert (Complex a), Double ~ DoubleOf a) => + , Convert (Complex a), Double ~ DoubleOf a) => hunk ./lib/Numeric/Signal.hs 198 -freqzN :: (S.Filterable a, Enum a, Double ~ DoubleOf a) => +freqzN :: (S.Filterable a, Double ~ DoubleOf a) => hunk ./lib/Numeric/Signal.hs 219 -analytic_phase :: (S.Filterable a, Container Vector a - ,Double ~ DoubleOf a) => +analytic_phase :: (S.Filterable a) => hunk ./lib/Numeric/Signal/Internal.hs 7 --- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015 +-- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015, 2016 hunk ./lib/Numeric/Signal/Internal.hs 43 -infixl 1 # +infixr 1 # hunk ./lib/Numeric/Signal/Internal.hs 65 - -- | conver from Vector Double + -- | convert from Vector Double hunk ./lib/Numeric/Signal/Internal.hs 106 - signal_vector_double_convolve # c # a # r #| "signalDoubleConvolve" + (c # a # r # id) signal_vector_double_convolve #| "signalDoubleConvolve" hunk ./lib/Numeric/Signal/Internal.hs 117 - signal_vector_float_convolve # c # a # r #| "signalFloatConvolve" + (c # a # r # id ) signal_vector_float_convolve #| "signalFloatConvolve" hunk ./lib/Numeric/Signal/Internal.hs 130 - signal_vector_complex_convolve # c # a # r #| "signalComplexConvolve" + (c # a # r # id) signal_vector_complex_convolve #| "signalComplexConvolve" hunk ./lib/Numeric/Signal/Internal.hs 173 - signal_filter_double # l # k # v # r #| "signalFilter" + (l # k # v # r # id) signal_filter_double #| "signalFilter" hunk ./lib/Numeric/Signal/Internal.hs 185 - signal_filter_float # l # k # v # r #| "signalFilter" + (l # k # v # r # id) signal_filter_float #| "signalFilter" hunk ./lib/Numeric/Signal/Internal.hs 197 - signal_hilbert # r #| "hilbert" + (r # id) signal_hilbert #| "hilbert" hunk ./lib/Numeric/Signal/Internal.hs 210 - (signal_pwelch $ fromIntegral w) # (complex v) # r #| "pwelch" + (complex v # r # id) (signal_pwelch $ fromIntegral w) #| "pwelch" hunk ./lib/Numeric/Signal/Internal.hs 224 - signal_hamming_double # r #| "Hamming" + (r # id) signal_hamming_double #| "Hamming" hunk ./lib/Numeric/Signal/Internal.hs 236 - signal_hamming_float # r #| "Hamming" + (r # id) signal_hamming_float #| "Hamming" hunk ./lib/Numeric/Signal/Internal.hs 276 - signal_real_poly_complex_eval # c # z # r #| "polyEval" + (c # z # r # id) signal_real_poly_complex_eval #| "polyEval" hunk ./lib/Numeric/Signal/Internal.hs 288 - signal_complex_power_double # v # r #| "complex_power" + (v # r # id) signal_complex_power_double #| "complex_power" hunk ./lib/Numeric/Signal/Internal.hs 298 - signal_complex_power_float # v # r #| "complex_power" + (v # r # id) signal_complex_power_float #| "complex_power" hunk ./lib/Numeric/Signal/Internal.hs 309 - (signal_downsample_double $ fromIntegral n) # v # r #| "downsample" + (v # r # id) (signal_downsample_double $ fromIntegral n) #| "downsample" hunk ./lib/Numeric/Signal/Internal.hs 318 - (signal_downsample_float $ fromIntegral n) # v # r #| "downsample" + (v # r # id) (signal_downsample_float $ fromIntegral n) #| "downsample" hunk ./lib/Numeric/Signal/Internal.hs 329 - (signal_diff_double) # v # r #| "diff" + (v # r # id) (signal_diff_double) #| "diff" hunk ./lib/Numeric/Signal/Internal.hs 338 - (signal_diff_float) # v # r #| "diff" + (v # r # id) (signal_diff_float) #| "diff" hunk ./lib/Numeric/Signal/Internal.hs 349 - signal_unwrap_double # v # r #| "unwrap" + (v # r # id) signal_unwrap_double #| "unwrap" hunk ./lib/Numeric/Signal/Internal.hs 358 - signal_unwrap_float # v # r #| "unwrap" + (v # r # id) signal_unwrap_float #| "unwrap" hunk ./lib/Numeric/Signal/Internal.hs 371 - (signal_cross_covariance_double (fromIntegral l) sx sy) # x # y # r #| "cross_covariance" + (x # y # r # id) (signal_cross_covariance_double (fromIntegral l) sx sy) #| "cross_covariance" hunk ./lib/Numeric/Signal/Internal.hs 386 - (signal_cross_covariance_float (fromIntegral l) sx sy) # x # y # r #| "cross_covariance" + (x # y # r # id) (signal_cross_covariance_float (fromIntegral l) sx sy) #| "cross_covariance" hunk ./lib/Numeric/Signal/Internal.hs 400 - signal_cum_sum_double # v # r #| "cumSumD" + (v # r # id) signal_cum_sum_double #| "cumSumD" hunk ./lib/Numeric/Signal/Internal.hs 406 - signal_cum_sum_float # v # r #| "cumSumF" + (v # r # id) signal_cum_sum_float #| "cumSumF" hunk ./lib/Numeric/Signal/Multichannel.hs 9 --- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015 +-- Copyright : (c) Alexander Vivian Hugh McPhail 2010, 2014, 2015, 2016 hunk ./lib/Numeric/Signal/Multichannel.hs 315 -filter :: (S.Filterable a, Double ~ DoubleOf a, Container Vector (Complex a), Convert (Complex a)) => +filter :: (S.Filterable a, Double ~ DoubleOf a) =>