úÎ!:n     Safe"#SX threads-extrasA  extends the concept of a  À by restricting the number of active threads to a given max size. If one attempts to create more than the max size number of threads the fork function will block until threads finish.threads-extras Create a new  with the passed in max sizethreads-extras3Same as Control.Concurrent.Thread.Group.nrOfRunningthreads-extras,Same as Control.Concurrent.Thread.Group.waitthreads-extras-Same as Control.Concurrent.Thread.Group.waitNthreads-extrasoSame as Control.Concurrent.Thread.Group.forkIO but waits there are less then the max size number of threads. threads-extrasoSame as Control.Concurrent.Thread.Group.forkOS but waits there are less then the max size number of threads. threads-extrasoSame as Control.Concurrent.Thread.Group.forkOn but waits there are less then the max size number of threads. threads-extraszSame as Control.Concurrent.Thread.Group.forkIOWithUnmask but waits there are less then the max size number of threads. threads-extraszSame as Control.Concurrent.Thread.Group.forkOnWithUnmask but waits there are less then the max size number of threads.        -threads-extras-0.1.0.3-85f6rkjIrMQB5A6fFT2otl,Control.Concurrent.Thread.BoundedThreadGroupBoundedThreadGroupmaxSize threadGroupnew nrOfRunningwaitwaitNforkIOforkOSforkOnforkIOWithUnmaskforkOnWithUnmask&threads-0.5.1.6-Jgj7ar6lHUZCMU0QPqs4qOControl.Concurrent.Thread.Group ThreadGroup