On Tue, Nov 18, 2008 at 2:04 AM, Ketil Malde <ketil at malde.org> wrote: > Yes. Fine grained - I'm thinking a large Array of TVars. (If you > only have a single TVar, it might as well be an MVar, no?) With only one I think that IORef + atomicModifyIORef might even be better! :) -- ryan