ghci-8.0.2: The library supporting GHC's interactive interpreter
GHCi.FFI
data FFIType Source #
Constructors
Instances
Methods
showsPrec :: Int -> FFIType -> ShowS #
show :: FFIType -> String #
showList :: [FFIType] -> ShowS #
Associated Types
type Rep FFIType :: * -> * #
from :: FFIType -> Rep FFIType x #
to :: Rep FFIType x -> FFIType #
put :: FFIType -> Put #
get :: Get FFIType #
putList :: [FFIType] -> Put #
data FFIConv Source #
showsPrec :: Int -> FFIConv -> ShowS #
show :: FFIConv -> String #
showList :: [FFIConv] -> ShowS #
type Rep FFIConv :: * -> * #
from :: FFIConv -> Rep FFIConv x #
to :: Rep FFIConv x -> FFIConv #
put :: FFIConv -> Put #
get :: Get FFIConv #
putList :: [FFIConv] -> Put #
data C_ffi_cif Source #
prepForeignCall :: FFIConv -> [FFIType] -> FFIType -> IO (Ptr C_ffi_cif) Source #
freeForeignCallInfo :: Ptr C_ffi_cif -> IO () Source #