Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Waiting (for replies).
Timeout
Wait
untilPredicate :: Monad m => (a -> Bool) -> m a -> m a Source
Repeat action until predicate f is True
when applied to
result.
untilMaybe :: Monad m => (a -> Maybe b) -> m a -> m b Source
Repeat action until f does not give Nothing
when applied to
result.