9 Jun
2003
9 Jun
'03
11:37 p.m.
Alastair Reid wrote:
I'm not convinced that merging them into a single function is desirable, but, if we wanted to, I think a better FPish solution is to use
Maybe (FinalizerPtr a)
As multiple finalizers are allowed, perhaps we should consider: newForeignPtr :: [FinalizerPtr a] -> Ptr a -> IO (ForeignPtr a) addForeignPtrFinalizers :: [FinalizerPtr a] -> ForeignPtr a -> IO () -- Dean