summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/base/hmatrix.cabal3
-rw-r--r--packages/base/src/Internal/Static.hs1
-rw-r--r--packages/gsl/hmatrix-gsl.cabal3
-rw-r--r--packages/gsl/src/Numeric/GSL/Polynomials.hs5
-rw-r--r--packages/special/hmatrix-special.cabal5
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Airy.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Bessel.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Clausen.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Coulomb.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Coupling.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Dawson.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Debye.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Dilog.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Elementary.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Ellint.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Erf.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Exp.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Expint.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Gamma.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Hyperg.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Laguerre.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Lambert.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Legendre.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Log.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Pow_int.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Psi.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Synchrotron.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Transport.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Trig.hs1
-rw-r--r--packages/special/lib/Numeric/GSL/Special/Zeta.hs1
32 files changed, 35 insertions, 9 deletions
diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal
index 9fa3c4e..5524d2b 100644
--- a/packages/base/hmatrix.cabal
+++ b/packages/base/hmatrix.cabal
@@ -79,8 +79,7 @@ library
79 src/Internal/C/vector-aux.c 79 src/Internal/C/vector-aux.c
80 80
81 81
82 extensions: ForeignFunctionInterface, 82 extensions: ForeignFunctionInterface
83 CPP
84 83
85 ghc-options: -Wall 84 ghc-options: -Wall
86 -fno-warn-missing-signatures 85 -fno-warn-missing-signatures
diff --git a/packages/base/src/Internal/Static.hs b/packages/base/src/Internal/Static.hs
index 419ff07..61be456 100644
--- a/packages/base/src/Internal/Static.hs
+++ b/packages/base/src/Internal/Static.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1#if __GLASGOW_HASKELL__ >= 708 2#if __GLASGOW_HASKELL__ >= 708
2 3
3{-# LANGUAGE DataKinds #-} 4{-# LANGUAGE DataKinds #-}
diff --git a/packages/gsl/hmatrix-gsl.cabal b/packages/gsl/hmatrix-gsl.cabal
index d009994..bfd1abf 100644
--- a/packages/gsl/hmatrix-gsl.cabal
+++ b/packages/gsl/hmatrix-gsl.cabal
@@ -29,8 +29,7 @@ library
29 process, random 29 process, random
30 30
31 31
32 Extensions: ForeignFunctionInterface, 32 Extensions: ForeignFunctionInterface
33 CPP
34 33
35 hs-source-dirs: src 34 hs-source-dirs: src
36 Exposed-modules: Numeric.GSL.Differentiation, 35 Exposed-modules: Numeric.GSL.Differentiation,
diff --git a/packages/gsl/src/Numeric/GSL/Polynomials.hs b/packages/gsl/src/Numeric/GSL/Polynomials.hs
index 8890f8f..46a31f3 100644
--- a/packages/gsl/src/Numeric/GSL/Polynomials.hs
+++ b/packages/gsl/src/Numeric/GSL/Polynomials.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1{- | 2{- |
2Module : Numeric.GSL.Polynomials 3Module : Numeric.GSL.Polynomials
3Copyright : (c) Alberto Ruiz 2006 4Copyright : (c) Alberto Ruiz 2006
@@ -24,7 +25,7 @@ import System.IO.Unsafe (unsafePerformIO)
24import Foreign.C.Types (CInt(..)) 25import Foreign.C.Types (CInt(..))
25#endif 26#endif
26 27
27{- | Solution of general polynomial equations, using /gsl_poly_complex_solve/. 28{- | Solution of general polynomial equations, using /gsl_poly_complex_solve/.
28 29
29For example, the three solutions of x^3 + 8 = 0 30For example, the three solutions of x^3 + 8 = 0
30 31
@@ -41,7 +42,7 @@ The example in the GSL manual: To find the roots of x^5 -1 = 0:
410.30901699437494756 :+ (-0.9510565162951535), 420.30901699437494756 :+ (-0.9510565162951535),
421.0000000000000002 :+ 0.0] 431.0000000000000002 :+ 0.0]
43 44
44-} 45-}
45polySolve :: [Double] -> [Complex Double] 46polySolve :: [Double] -> [Complex Double]
46polySolve = toList . polySolve' . fromList 47polySolve = toList . polySolve' . fromList
47 48
diff --git a/packages/special/hmatrix-special.cabal b/packages/special/hmatrix-special.cabal
index 3b122c8..368ed2c 100644
--- a/packages/special/hmatrix-special.cabal
+++ b/packages/special/hmatrix-special.cabal
@@ -29,8 +29,7 @@ flag safe-cheap
29library 29library
30 Build-Depends: base <5, hmatrix>=0.17, hmatrix-gsl 30 Build-Depends: base <5, hmatrix>=0.17, hmatrix-gsl
31 31
32 Extensions: ForeignFunctionInterface, 32 Extensions: ForeignFunctionInterface
33 CPP
34 33
35 hs-source-dirs: lib 34 hs-source-dirs: lib
36 35
@@ -67,7 +66,7 @@ library
67 other-modules: Numeric.GSL.Special.Internal 66 other-modules: Numeric.GSL.Special.Internal
68 67
69 ghc-options: -Wall -fno-warn-unused-binds 68 ghc-options: -Wall -fno-warn-unused-binds
70 69
71 if flag(safe-cheap) 70 if flag(safe-cheap)
72 cpp-options: -DSAFE_CHEAP=safe 71 cpp-options: -DSAFE_CHEAP=safe
73 else 72 else
diff --git a/packages/special/lib/Numeric/GSL/Special/Airy.hs b/packages/special/lib/Numeric/GSL/Special/Airy.hs
index 737de7c..78f14b8 100644
--- a/packages/special/lib/Numeric/GSL/Special/Airy.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Airy.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Airy 4-- Module : Numeric.GSL.Special.Airy
diff --git a/packages/special/lib/Numeric/GSL/Special/Bessel.hs b/packages/special/lib/Numeric/GSL/Special/Bessel.hs
index 4a80c28..70066f8 100644
--- a/packages/special/lib/Numeric/GSL/Special/Bessel.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Bessel.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Bessel 4-- Module : Numeric.GSL.Special.Bessel
diff --git a/packages/special/lib/Numeric/GSL/Special/Clausen.hs b/packages/special/lib/Numeric/GSL/Special/Clausen.hs
index 80bd45c..c495c99 100644
--- a/packages/special/lib/Numeric/GSL/Special/Clausen.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Clausen.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Clausen 4-- Module : Numeric.GSL.Special.Clausen
diff --git a/packages/special/lib/Numeric/GSL/Special/Coulomb.hs b/packages/special/lib/Numeric/GSL/Special/Coulomb.hs
index 218213a..6904739 100644
--- a/packages/special/lib/Numeric/GSL/Special/Coulomb.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Coulomb.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Coulomb 4-- Module : Numeric.GSL.Special.Coulomb
diff --git a/packages/special/lib/Numeric/GSL/Special/Coupling.hs b/packages/special/lib/Numeric/GSL/Special/Coupling.hs
index 326f53f..ad120cc 100644
--- a/packages/special/lib/Numeric/GSL/Special/Coupling.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Coupling.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Coupling 4-- Module : Numeric.GSL.Special.Coupling
diff --git a/packages/special/lib/Numeric/GSL/Special/Dawson.hs b/packages/special/lib/Numeric/GSL/Special/Dawson.hs
index 9f73767..58d92a5 100644
--- a/packages/special/lib/Numeric/GSL/Special/Dawson.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Dawson.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Dawson 4-- Module : Numeric.GSL.Special.Dawson
diff --git a/packages/special/lib/Numeric/GSL/Special/Debye.hs b/packages/special/lib/Numeric/GSL/Special/Debye.hs
index 7ca17e4..91f9f19 100644
--- a/packages/special/lib/Numeric/GSL/Special/Debye.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Debye.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Debye 4-- Module : Numeric.GSL.Special.Debye
diff --git a/packages/special/lib/Numeric/GSL/Special/Dilog.hs b/packages/special/lib/Numeric/GSL/Special/Dilog.hs
index 32cceba..aaebd9f 100644
--- a/packages/special/lib/Numeric/GSL/Special/Dilog.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Dilog.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Dilog 4-- Module : Numeric.GSL.Special.Dilog
diff --git a/packages/special/lib/Numeric/GSL/Special/Elementary.hs b/packages/special/lib/Numeric/GSL/Special/Elementary.hs
index e58a697..2c092cd 100644
--- a/packages/special/lib/Numeric/GSL/Special/Elementary.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Elementary.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Elementary 4-- Module : Numeric.GSL.Special.Elementary
diff --git a/packages/special/lib/Numeric/GSL/Special/Ellint.hs b/packages/special/lib/Numeric/GSL/Special/Ellint.hs
index 365c366..678f6db 100644
--- a/packages/special/lib/Numeric/GSL/Special/Ellint.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Ellint.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Ellint 4-- Module : Numeric.GSL.Special.Ellint
diff --git a/packages/special/lib/Numeric/GSL/Special/Erf.hs b/packages/special/lib/Numeric/GSL/Special/Erf.hs
index 171a3c5..ef96a18 100644
--- a/packages/special/lib/Numeric/GSL/Special/Erf.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Erf.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Erf 4-- Module : Numeric.GSL.Special.Erf
diff --git a/packages/special/lib/Numeric/GSL/Special/Exp.hs b/packages/special/lib/Numeric/GSL/Special/Exp.hs
index 3b70078..b6dfeef 100644
--- a/packages/special/lib/Numeric/GSL/Special/Exp.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Exp.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Exp 4-- Module : Numeric.GSL.Special.Exp
diff --git a/packages/special/lib/Numeric/GSL/Special/Expint.hs b/packages/special/lib/Numeric/GSL/Special/Expint.hs
index 06f4594..faef752 100644
--- a/packages/special/lib/Numeric/GSL/Special/Expint.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Expint.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Expint 4-- Module : Numeric.GSL.Special.Expint
diff --git a/packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs b/packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs
index c39c096..fe45d53 100644
--- a/packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Fermi_dirac 4-- Module : Numeric.GSL.Special.Fermi_dirac
diff --git a/packages/special/lib/Numeric/GSL/Special/Gamma.hs b/packages/special/lib/Numeric/GSL/Special/Gamma.hs
index 78115f1..41e24f0 100644
--- a/packages/special/lib/Numeric/GSL/Special/Gamma.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Gamma.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Gamma 4-- Module : Numeric.GSL.Special.Gamma
diff --git a/packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs b/packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs
index a3c998a..fb8bf3f 100644
--- a/packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Gegenbauer 4-- Module : Numeric.GSL.Special.Gegenbauer
diff --git a/packages/special/lib/Numeric/GSL/Special/Hyperg.hs b/packages/special/lib/Numeric/GSL/Special/Hyperg.hs
index ac237a5..3f63b8f 100644
--- a/packages/special/lib/Numeric/GSL/Special/Hyperg.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Hyperg.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Hyperg 4-- Module : Numeric.GSL.Special.Hyperg
diff --git a/packages/special/lib/Numeric/GSL/Special/Laguerre.hs b/packages/special/lib/Numeric/GSL/Special/Laguerre.hs
index 28b3d20..919dc25 100644
--- a/packages/special/lib/Numeric/GSL/Special/Laguerre.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Laguerre.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Laguerre 4-- Module : Numeric.GSL.Special.Laguerre
diff --git a/packages/special/lib/Numeric/GSL/Special/Lambert.hs b/packages/special/lib/Numeric/GSL/Special/Lambert.hs
index 44fbfb1..71ec9c2 100644
--- a/packages/special/lib/Numeric/GSL/Special/Lambert.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Lambert.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Lambert 4-- Module : Numeric.GSL.Special.Lambert
diff --git a/packages/special/lib/Numeric/GSL/Special/Legendre.hs b/packages/special/lib/Numeric/GSL/Special/Legendre.hs
index cb33e2e..927fa2c 100644
--- a/packages/special/lib/Numeric/GSL/Special/Legendre.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Legendre.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Legendre 4-- Module : Numeric.GSL.Special.Legendre
diff --git a/packages/special/lib/Numeric/GSL/Special/Log.hs b/packages/special/lib/Numeric/GSL/Special/Log.hs
index 3becf15..6111ed9 100644
--- a/packages/special/lib/Numeric/GSL/Special/Log.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Log.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Log 4-- Module : Numeric.GSL.Special.Log
diff --git a/packages/special/lib/Numeric/GSL/Special/Pow_int.hs b/packages/special/lib/Numeric/GSL/Special/Pow_int.hs
index 08fd497..6f2540c 100644
--- a/packages/special/lib/Numeric/GSL/Special/Pow_int.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Pow_int.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Pow_int 4-- Module : Numeric.GSL.Special.Pow_int
diff --git a/packages/special/lib/Numeric/GSL/Special/Psi.hs b/packages/special/lib/Numeric/GSL/Special/Psi.hs
index da53d1b..9e2e31a 100644
--- a/packages/special/lib/Numeric/GSL/Special/Psi.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Psi.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Psi 4-- Module : Numeric.GSL.Special.Psi
diff --git a/packages/special/lib/Numeric/GSL/Special/Synchrotron.hs b/packages/special/lib/Numeric/GSL/Special/Synchrotron.hs
index b3292a6..c518c30 100644
--- a/packages/special/lib/Numeric/GSL/Special/Synchrotron.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Synchrotron.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Synchrotron 4-- Module : Numeric.GSL.Special.Synchrotron
diff --git a/packages/special/lib/Numeric/GSL/Special/Transport.hs b/packages/special/lib/Numeric/GSL/Special/Transport.hs
index b92b578..0047104 100644
--- a/packages/special/lib/Numeric/GSL/Special/Transport.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Transport.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Transport 4-- Module : Numeric.GSL.Special.Transport
diff --git a/packages/special/lib/Numeric/GSL/Special/Trig.hs b/packages/special/lib/Numeric/GSL/Special/Trig.hs
index 43fdc95..f2c1519 100644
--- a/packages/special/lib/Numeric/GSL/Special/Trig.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Trig.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Trig 4-- Module : Numeric.GSL.Special.Trig
diff --git a/packages/special/lib/Numeric/GSL/Special/Zeta.hs b/packages/special/lib/Numeric/GSL/Special/Zeta.hs
index a57a918..53a6314 100644
--- a/packages/special/lib/Numeric/GSL/Special/Zeta.hs
+++ b/packages/special/lib/Numeric/GSL/Special/Zeta.hs
@@ -1,3 +1,4 @@
1{-# LANGUAGE CPP #-}
1------------------------------------------------------------ 2------------------------------------------------------------
2-- | 3-- |
3-- Module : Numeric.GSL.Special.Zeta 4-- Module : Numeric.GSL.Special.Zeta