Hi all,

I've got a simple question concerning FFI but as I am a newbie I don't know the answet.

I've got a C-source-file, maybe something like:

//cfile.c

void cfun()
{
        /*
        ...
        do something
        ...
        */
}

//EOF

and a Haskell-source-File, maybe something like:

-- Main.hs
module Main where

main :: IO ()
main = do
        -- do something
        cfun -- I wan't to call the function written in C here
        -- do again something

-- EOF

And now my question is: How do i realize this? Can you please tell me how
write a binding and how tu run ghc.

Thank you very much,
        Martin.
_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to