On Wed, Jun 26, 2002 at 02:20:52PM +0100, Simon Marlow wrote:
> 
> The FFI doesn't have support for grabbing the values of #defines - you need to use 
>another tool to do this (autoconf, hsc2hs, c2hs, green-card, hdirect, whatever).

OK, I'll have a look at these.

> The declaration above binds cERR to a function of zero arguments.  i.e. in C-speak 
>this would be 
> 
>       void cERR( void );
> 
> A function of type a->b has one argument of type 'a', not zero.

OK, I thought I'd seen something of type int foo(void) given a Haskell
type () -> IO CInt, but I can't find it now so I probably imagined it.
And now I think about it I already have loads of functions whose type is
just IO something.


Thanks
Ian

_______________________________________________
FFI mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/ffi

Reply via email to