summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Crayne <joe@jerkface.net>2019-08-10 03:52:20 -0400
committerJoe Crayne <joe@jerkface.net>2019-08-10 03:52:20 -0400
commit8ce80f6d8a38d67e9781f4a361e5c904bb73c7cd (patch)
tree63207aa57b2dadf86a8949e1fb243e86acca873b
parent7f23aabba933c8e7ef44dbe21e35fa8fa0300f49 (diff)
It builds!
-rw-r--r--packages/base/hmatrix.cabal1
-rw-r--r--packages/base/src/Internal/Chain.hs1
-rw-r--r--packages/base/src/Internal/Random.hs1
-rw-r--r--packages/base/src/Internal/Sparse.hs1
-rw-r--r--packages/base/src/Internal/Specialized.hs3
-rw-r--r--packages/base/src/Internal/Util.hs4
-rw-r--r--packages/base/src/Numeric/LinearAlgebra/Data.hs3
-rw-r--r--packages/base/src/Numeric/LinearAlgebra/Devel.hs1
-rw-r--r--packages/base/src/Numeric/Matrix.hs1
9 files changed, 13 insertions, 3 deletions
diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal
index 4dc62e5..fafd7c8 100644
--- a/packages/base/hmatrix.cabal
+++ b/packages/base/hmatrix.cabal
@@ -84,6 +84,7 @@ library
84 Internal.Util 84 Internal.Util
85 Internal.Modular 85 Internal.Modular
86 Internal.Static 86 Internal.Static
87 Internal.Specialized
87 88
88 C-sources: src/Internal/C/lapack-aux.c 89 C-sources: src/Internal/C/lapack-aux.c
89 src/Internal/C/vector-aux.c 90 src/Internal/C/vector-aux.c
diff --git a/packages/base/src/Internal/Chain.hs b/packages/base/src/Internal/Chain.hs
index 4000c2b..0d90198 100644
--- a/packages/base/src/Internal/Chain.hs
+++ b/packages/base/src/Internal/Chain.hs
@@ -25,6 +25,7 @@ module Internal.Chain (
25import Data.Maybe 25import Data.Maybe
26 26
27import Internal.Matrix 27import Internal.Matrix
28import Internal.Specialized
28import Internal.Numeric 29import Internal.Numeric
29 30
30import qualified Data.Array.IArray as A 31import qualified Data.Array.IArray as A
diff --git a/packages/base/src/Internal/Random.hs b/packages/base/src/Internal/Random.hs
index 60b2cef..9459dd9 100644
--- a/packages/base/src/Internal/Random.hs
+++ b/packages/base/src/Internal/Random.hs
@@ -22,6 +22,7 @@ module Internal.Random (
22import Internal.Vectorized 22import Internal.Vectorized
23import Internal.Vector 23import Internal.Vector
24import Internal.Matrix 24import Internal.Matrix
25import Internal.Specialized
25import Internal.Numeric 26import Internal.Numeric
26import Internal.Algorithms 27import Internal.Algorithms
27import System.Random(randomIO) 28import System.Random(randomIO)
diff --git a/packages/base/src/Internal/Sparse.hs b/packages/base/src/Internal/Sparse.hs
index fbea11a..82f1855 100644
--- a/packages/base/src/Internal/Sparse.hs
+++ b/packages/base/src/Internal/Sparse.hs
@@ -14,6 +14,7 @@ module Internal.Sparse(
14 14
15import Internal.Vector 15import Internal.Vector
16import Internal.Matrix 16import Internal.Matrix
17import Internal.Specialized
17import Internal.Numeric 18import Internal.Numeric
18import qualified Data.Vector.Storable as V 19import qualified Data.Vector.Storable as V
19import Data.Function(on) 20import Data.Function(on)
diff --git a/packages/base/src/Internal/Specialized.hs b/packages/base/src/Internal/Specialized.hs
index 46587d2..19a62d1 100644
--- a/packages/base/src/Internal/Specialized.hs
+++ b/packages/base/src/Internal/Specialized.hs
@@ -12,6 +12,9 @@
12{-# LANGUAGE LambdaCase #-} 12{-# LANGUAGE LambdaCase #-}
13module Internal.Specialized 13module Internal.Specialized
14 ( Mod(..) 14 ( Mod(..)
15 , f2i
16 , i2f
17 , f2iM
15 , MatrixOrder(..) 18 , MatrixOrder(..)
16 , Matrix(..) 19 , Matrix(..)
17 , createMatrix 20 , createMatrix
diff --git a/packages/base/src/Internal/Util.hs b/packages/base/src/Internal/Util.hs
index 4cc6b66..646dea8 100644
--- a/packages/base/src/Internal/Util.hs
+++ b/packages/base/src/Internal/Util.hs
@@ -64,8 +64,8 @@ module Internal.Util(
64) where 64) where
65 65
66import Internal.Vector 66import Internal.Vector
67import Internal.Matrix hiding (size) 67import Internal.Matrix
68import Internal.Specialized 68import Internal.Specialized hiding (size)
69import Internal.Numeric 69import Internal.Numeric
70import Internal.Element 70import Internal.Element
71import Internal.Container 71import Internal.Container
diff --git a/packages/base/src/Numeric/LinearAlgebra/Data.hs b/packages/base/src/Numeric/LinearAlgebra/Data.hs
index a389aac..ed293ab 100644
--- a/packages/base/src/Numeric/LinearAlgebra/Data.hs
+++ b/packages/base/src/Numeric/LinearAlgebra/Data.hs
@@ -108,7 +108,8 @@ module Numeric.LinearAlgebra.Data(
108 108
109import Internal.Vector 109import Internal.Vector
110import Internal.Vectorized 110import Internal.Vectorized
111import Internal.Matrix hiding (size) 111import Internal.Matrix
112import Internal.Specialized hiding (size)
112import Internal.Element 113import Internal.Element
113import Internal.IO 114import Internal.IO
114import Internal.Numeric 115import Internal.Numeric
diff --git a/packages/base/src/Numeric/LinearAlgebra/Devel.hs b/packages/base/src/Numeric/LinearAlgebra/Devel.hs
index e974fc4..b9fd2e7 100644
--- a/packages/base/src/Numeric/LinearAlgebra/Devel.hs
+++ b/packages/base/src/Numeric/LinearAlgebra/Devel.hs
@@ -63,6 +63,7 @@ import Internal.Devel
63import Internal.ST 63import Internal.ST
64import Internal.Vector 64import Internal.Vector
65import Internal.Matrix 65import Internal.Matrix
66import Internal.Specialized
66import Internal.Element 67import Internal.Element
67import Internal.Sparse 68import Internal.Sparse
68 69
diff --git a/packages/base/src/Numeric/Matrix.hs b/packages/base/src/Numeric/Matrix.hs
index 6e3db61..ed57fd0 100644
--- a/packages/base/src/Numeric/Matrix.hs
+++ b/packages/base/src/Numeric/Matrix.hs
@@ -30,6 +30,7 @@ module Numeric.Matrix (
30 30
31import Internal.Vector 31import Internal.Vector
32import Internal.Matrix 32import Internal.Matrix
33import Internal.Specialized
33import Internal.Element 34import Internal.Element
34import Internal.Numeric 35import Internal.Numeric
35import qualified Data.Monoid as M 36import qualified Data.Monoid as M