Dear Haskell Community, Release Candidate 4 of the Haskell 98 FFI Addendum is now available from
http://www.cse.unsw.edu.au/~chak/haskell/ffi/ Changes since RC1 are summarised below. Please check this version for problems. If there are no problems reported within the coming month, I would propose to make RC4 into the final 1.0 definition. Cheers, Manuel -=- * 5.8: Clarified documentation for `MarshalAlloc.free'. * 5.8: Added `MarshalAlloc.realloc'. * 3: Added the new safety level `threadsafe' with an explanation at the end of 3.3 (this has been prompted by Sigbjorn Finne's addition of OS thread to GHC) * 3: Replaced the nontermional `entity' by `impent' and `expent' to distinguish between import and export entities (as they are defined differently in later sections). * 3.2: Clarified the description of foreign types; in the previous discussion, `IO ()' was strictly speaking not included as a valid return type. * 4.1.5: New section discussing the traps & pitfalls of type promotion with C bindings. * Renamed the functions constructing `ErrorType's, as `userError' collided with a function name in the Prelude. * Various minor fixes _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell
