diff options
Diffstat (limited to 'packages/base/src/Internal/Specialized.hs')
-rw-r--r-- | packages/base/src/Internal/Specialized.hs | 24 |
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 #-} |
13 | module Internal.Specialized where | 13 | module 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 | ||
15 | import Control.Monad | 37 | import Control.Monad |
16 | import Control.DeepSeq ( NFData(..) ) | 38 | import Control.DeepSeq ( NFData(..) ) |