summaryrefslogtreecommitdiff
path: root/packages/base/src/Internal/Specialized.hs
diff options
context:
space:
mode:
authorJoe Crayne <joe@jerkface.net>2019-08-10 03:41:07 -0400
committerJoe Crayne <joe@jerkface.net>2019-08-10 03:41:07 -0400
commit7f23aabba933c8e7ef44dbe21e35fa8fa0300f49 (patch)
tree0357fec21a7c0e4a88a96d64ba7335625601e8e7 /packages/base/src/Internal/Specialized.hs
parent145a61cc82ab66853daed8b352cb283fdcc790c5 (diff)
Internal.Matrix builds.
Diffstat (limited to 'packages/base/src/Internal/Specialized.hs')
-rw-r--r--packages/base/src/Internal/Specialized.hs24
1 files changed, 23 insertions, 1 deletions
diff --git a/packages/base/src/Internal/Specialized.hs b/packages/base/src/Internal/Specialized.hs
index c063369..46587d2 100644
--- a/packages/base/src/Internal/Specialized.hs
+++ b/packages/base/src/Internal/Specialized.hs
@@ -10,7 +10,29 @@
10{-# LANGUAGE KindSignatures #-} 10{-# LANGUAGE KindSignatures #-}
11{-# LANGUAGE ViewPatterns #-} 11{-# LANGUAGE ViewPatterns #-}
12{-# LANGUAGE LambdaCase #-} 12{-# LANGUAGE LambdaCase #-}
13module Internal.Specialized where 13module Internal.Specialized
14 ( Mod(..)
15 , MatrixOrder(..)
16 , Matrix(..)
17 , createMatrix
18 , matrixFromVector
19 , cols
20 , rows
21 , size
22 , shSize
23 , shDim
24 , constantD
25 , extractR
26 , setRect
27 , sortI
28 , sortV
29 , compareV
30 , selectV
31 , remapM
32 , rowOp
33 , gemm
34 , reorderV
35 ) where
14 36
15import Control.Monad 37import Control.Monad
16import Control.DeepSeq ( NFData(..) ) 38import Control.DeepSeq ( NFData(..) )