úÎ!˜Montior a pool of threads.Safe_ î supervisors<A handle for a supervisor, which montiors a pool of threads. supervisors&Start a new supervisor, and return it. supervisorsÀRun the logic associated with the supervisor. This never returns until the supervisor receives an (asynchronous) exception. When it does return, all of the supervised threads will be killed. supervisors{Run an IO action with access to a supervisor. Threads spawned using the supervisor will be killed when the action returns. supervisors<Throw an exception to all of a supervisor's children, using . supervisors3Launch the IO action in a thread, monitored by the c. If the supervisor receives an exception, the exception will also be raised in the child thread. supervisorsLike , but can be used from inside E. The thread will be spawned if and only if the transaction commits.   *supervisors-0.2.0.0-JeUhnH6slZUKRitqapDAj8 Supervisors SupervisorwithSupervisor supervise superviseSTM newSupervisor runSupervisor throwKidsbase GHC.Conc.SyncthrowToSTM