Files
rust-ffi-examples/haskell-to-rust/src/Main.hs
2015-10-13 21:23:49 -04:00

11 lines
243 B
Haskell

{-# LANGUAGE ForeignFunctionInterface #-}
import Foreign.C
foreign import ccall "double_input" doubleInput :: CInt -> CInt
main = do
let input = 4
let output = doubleInput input
putStrLn $ show input ++ " * 2 = " ++ show output