Foreign.C.Types

| Haskell Core Libraries (base package) | Parent | Contents | Index
Foreign.C.Types |
Portability | portable
Stability | provisional
Maintainer | ffi@haskell.org
Description
Mapping of C types to corresponding Haskell types. A cool hack...
data CChar
Constructors
CChar Int8 |
Instances
Read CChar
Show CChar
Typeable CChar
Storable CChar
data CSChar
Constructors
CSChar Int8 |
Instances
Read CSChar
Show CSChar
Typeable CSChar
Storable CSChar
data CUChar
Constructors
CUChar Word8 |
Instances
Read CUChar
Show CUChar
Typeable CUChar
Storable CUChar
data CShort
Constructors
CShort Int16 |
Instances
Read CShort
Show CShort
Typeable CShort
Storable CShort
data CUShort
Constructors
CUShort Word16 |
Instances
Read CUShort
Show CUShort
Typeable CUShort
Storable CUShort
data CInt
Constructors
CInt Int32 |
Instances
Read CInt
Show CInt
Typeable CInt
Storable CInt
data CUInt
Constructors
CUInt Word32 |
Instances
Read CUInt
Show CUInt
Typeable CUInt
Storable CUInt
data CLong
Constructors
CLong Int32 |
Instances
Read CLong
Show CLong
Typeable CLong
Storable CLong
data CULong
Constructors
CULong Word32 |
Instances
Read CULong
Show CULong
Typeable CULong
Storable CULong
data CLLong
Constructors
CLLong Int64 |
Instances
Read CLLong
Show CLLong
Typeable CLLong
Storable CLLong
data CULLong
Constructors
CULLong Word64 |
Instances
Read CULLong
Show CULLong
Typeable CULLong
Storable CULLong
data CFloat
Constructors
CFloat Float |
Instances
Read CFloat
Show CFloat
Typeable CFloat
Storable CFloat
data CDouble
Constructors
CDouble Double |
Instances
Read CDouble
Show CDouble
Typeable CDouble
Storable CDouble
data CLDouble
Constructors
CLDouble Double |
Instances
Read CLDouble
Show CLDouble
Typeable CLDouble
Storable CLDouble
Produced by Haddock version 0.3