summaryrefslogtreecommitdiff
path: root/lib/Data/Packed/Internal/Matrix.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Data/Packed/Internal/Matrix.hs')
-rw-r--r--lib/Data/Packed/Internal/Matrix.hs12
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/Data/Packed/Internal/Matrix.hs b/lib/Data/Packed/Internal/Matrix.hs
index 57142b7..d5fa5a0 100644
--- a/lib/Data/Packed/Internal/Matrix.hs
+++ b/lib/Data/Packed/Internal/Matrix.hs
@@ -39,10 +39,14 @@ import Data.Packed.Internal.Common
39import Data.Packed.Internal.Signatures 39import Data.Packed.Internal.Signatures
40import Data.Packed.Internal.Vector 40import Data.Packed.Internal.Vector
41 41
42import Foreign hiding (xor) 42import Foreign.Marshal.Alloc(alloca, free)
43import Data.Complex 43import Foreign.Marshal.Array(newArray)
44import Foreign.C.Types 44import Foreign.Ptr(Ptr, castPtr)
45import Foreign.C.String 45import Foreign.Storable(Storable, peekElemOff, pokeElemOff, poke, sizeOf)
46import Data.Complex(Complex)
47import Foreign.C.Types(CInt, CChar)
48import Foreign.C.String(newCString)
49import System.IO.Unsafe(unsafePerformIO)
46 50
47----------------------------------------------------------------- 51-----------------------------------------------------------------
48 52