6 Dec
                
                    2005
                
            
            
                6 Dec
                
                '05
                
            
            
            
        
    
                9:52 a.m.
            
        Well, I do need to have access to all those thread handles. On Dec 6, 2005, at 2:43 PM, Maarten Hazewinkel wrote:
I apologise if this doesn't make sense (I'm fairly new to Haskell), but wouldn't a single shared counter be sufficient for this?
Increment for each child launched. Decrement by each finished child. When it's back down to zero, you're done.