úÎ¥ Safe-Inferred and  rolled  into one.  with a   & until the given condition is true of G the given value. Then return the value that satisfied the condition.   until the given value is True.   until the given value is   _, returning  the contained value. 1 a value satisfying a condition to come out of a   *, reading and discarding everything else.  Returns the winner.      monad-loops-stm-0.4Control.Monad.Loops.STMatomLoop forkAtomLoopwaitFor waitForTrue waitForJust waitForEventbase Control.Monadforever GHC.Conc.Sync atomicallyforkIOretry Data.MaybeJust stm-2.4.2Control.Concurrent.STM.TChanTChan