summaryrefslogtreecommitdiff
path: root/lib/Data/Packed/Internal/Signatures.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Data/Packed/Internal/Signatures.hs')
-rw-r--r--lib/Data/Packed/Internal/Signatures.hs6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/Data/Packed/Internal/Signatures.hs b/lib/Data/Packed/Internal/Signatures.hs
index d3ce121..4d984e3 100644
--- a/lib/Data/Packed/Internal/Signatures.hs
+++ b/lib/Data/Packed/Internal/Signatures.hs
@@ -18,11 +18,17 @@ import Foreign
18import Data.Complex 18import Data.Complex
19import Foreign.C.Types 19import Foreign.C.Types
20 20
21type PF = Ptr Float --
21type PD = Ptr Double -- 22type PD = Ptr Double --
22type PC = Ptr (Complex Double) -- 23type PC = Ptr (Complex Double) --
24type TF = CInt -> PF -> IO CInt --
25type TFF = CInt -> PF -> TF --
26type TFFF = CInt -> PF -> TFF --
23type TV = CInt -> PD -> IO CInt -- 27type TV = CInt -> PD -> IO CInt --
24type TVV = CInt -> PD -> TV -- 28type TVV = CInt -> PD -> TV --
25type TVVV = CInt -> PD -> TVV -- 29type TVVV = CInt -> PD -> TVV --
30type TFM = CInt -> CInt -> PF -> IO CInt --
31type TFMFM = CInt -> CInt -> PF -> TFM --
26type TM = CInt -> CInt -> PD -> IO CInt -- 32type TM = CInt -> CInt -> PD -> IO CInt --
27type TMM = CInt -> CInt -> PD -> TM -- 33type TMM = CInt -> CInt -> PD -> TM --
28type TVMM = CInt -> PD -> TMM -- 34type TVMM = CInt -> PD -> TMM --