[project @ 2003-07-29 12:03:13 by ross]
[ghc-base.git] / System / Posix / Types.hs
index 884595e..7a9d6da 100644 (file)
 module System.Posix.Types (
 
   -- * POSIX data types
-  CDev(..), CIno(..), CMode(..), COff(..), CPid(..), CSsize(..),
+  CDev, CIno, CMode, COff, CPid, CSsize,
 
 #ifndef mingw32_TARGET_OS
-  CGid(..), CNlink(..), CUid(..), CCc(..), CSpeed(..),
-  CTcflag(..), CRLim(..),
+  CGid, CNlink, CUid, CCc, CSpeed,
+  CTcflag, CRLim,
 #endif
 
   Fd(..),
@@ -47,7 +47,7 @@ module System.Posix.Types (
 
 import Foreign
 import Foreign.C
-import Data.Dynamic
+import Data.Typeable
 import Data.Bits
 
 #ifdef __GLASGOW_HASKELL__
@@ -62,7 +62,7 @@ import GHC.Show
 import Control.Monad
 #endif
 
-#include "Dynamic.h"
+#include "Typeable.h"
 #include "CTypes.h"
 
 NUMERIC_TYPE(CDev,tyConCDev,"CDev",HTYPE_DEV_T)