| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
GHCi.FFI
Documentation
Constructors
| FFIVoid | |
| FFIPointer | |
| FFIFloat | |
| FFIDouble | |
| FFISInt8 | |
| FFISInt16 | |
| FFISInt32 | |
| FFISInt64 | |
| FFIUInt8 | |
| FFIUInt16 | |
| FFIUInt32 | |
| FFIUInt64 |
Instances
| Show FFIType Source # | |
| Generic FFIType Source # | |
| Binary FFIType Source # | |
| type Rep FFIType Source # | |
Defined in GHCi.FFI type Rep FFIType = D1 (MetaData "FFIType" "GHCi.FFI" "ghci-8.4.3-4FvSvT9U1ANCmIbi2JzWR6" False) (((C1 (MetaCons "FFIVoid" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "FFIPointer" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "FFIFloat" PrefixI False) (U1 :: * -> *))) :+: (C1 (MetaCons "FFIDouble" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "FFISInt8" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "FFISInt16" PrefixI False) (U1 :: * -> *)))) :+: ((C1 (MetaCons "FFISInt32" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "FFISInt64" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "FFIUInt8" PrefixI False) (U1 :: * -> *))) :+: (C1 (MetaCons "FFIUInt16" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "FFIUInt32" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "FFIUInt64" PrefixI False) (U1 :: * -> *))))) | |