"Simon Marlow" <[EMAIL PROTECTED]> wrote, > > As Haskell finalizers need pre-emptive concurrency, maybe > > they should go somewhere related to concurrency. Or we > > could have a "Foreign.Concurrent". > > Ok, how about Foreign.Concurrent.newForeignPtr and > Foreign.Concurrent.addForeignPtrFinalizer? i.e. dodging the naming > issue by using the module system. It also means that code which uses > GHC's existing versions of these functions can be fixed by changing > imports only.
Sounds good to me. Cheers, Manuel _______________________________________________ FFI mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/ffi
