23 May
2003
23 May
'03
5:20 p.m.
Minor nits: there's a footnote saying "Finalizers in Haskell cannot be savely [sic] realised without requiring support for pre-emptive concurrency". I'd suggest dropping "pre-emptive": with cooperative concurrency it's perfectly safe to collect the finalizers in GC and fork them next time you're back in the IO monad (though it's not very timely).