Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Copilot.Language.Operators.Extern
Contents
Description
External variables, arrays, and functions.
Synopsis
- extern :: Typed a => String -> Maybe [a] -> Stream a
- externB :: String -> Maybe [Bool] -> Stream Bool
- externW8 :: String -> Maybe [Word8] -> Stream Word8
- externW16 :: String -> Maybe [Word16] -> Stream Word16
- externW32 :: String -> Maybe [Word32] -> Stream Word32
- externW64 :: String -> Maybe [Word64] -> Stream Word64
- externI8 :: String -> Maybe [Int8] -> Stream Int8
- externI16 :: String -> Maybe [Int16] -> Stream Int16
- externI32 :: String -> Maybe [Int32] -> Stream Int32
- externI64 :: String -> Maybe [Int64] -> Stream Int64
- externD :: String -> Maybe [Double] -> Stream Double
- funArg :: Typed a => Stream a -> Arg