Manuel M. T. Chakravarty wrote: > [...] * 3.2: Clarified the description of foreign types;
OK. > [...] * 4.1.5: New section discussing the traps & pitfalls of type > promotion with C bindings. The section in itself is OK, but it's a bit annoying IMHO that one can't write a portable foreign import for e.g. Unix' open, which has an optional "mode" parameter. I fear we have to reconsider varargs somehow... > * 5.8: Clarified documentation for `MarshalAlloc.free'. > * 5.8: Added `MarshalAlloc.realloc'. OK. > [...] * There is the open question, raised by SPJ, of whether we > like to have something like > > import_entity -> [String] > export_entity -> [String] > > See my message from yesterday. I would vote for the change, but could live with the current state of affairs. > [ new "threadsafe" mode ] Hmmm, I'm not so sure about this: Although it looks like something convenient, is there a real *need* for it or could the same be achieved by using additional (threading) library features? We should be aware of feature creep... Cheers, S. _______________________________________________ FFI mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/ffi