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