Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
debian Debian.Relation No documentation available.
waitAny :: Serializable a => [Async a] -> Process (Async a, AsyncResult a)distributed-process-async Control.Distributed.Process.Async Wait for any of the supplied Asyncs to complete. If multiple Asyncs complete, then the value returned corresponds to the first completed Async in the list. NB: Unlike AsyncChan, Async does not discard its AsyncResult once read, therefore the semantics of this function are different to the former. Specifically, if asyncs = [a1, a2, a3] and (AsyncDone _) = a1 then the remaining a2, a3 will never be returned by waitAny.
waitAnyCancel :: Serializable a => [Async a] -> Process (Async a, AsyncResult a)distributed-process-async Control.Distributed.Process.Async Like waitAny, but also cancels the other asynchronous operations as soon as one has completed.
waitAnySTM :: [Async a] -> IO (Async a, AsyncResult a)distributed-process-async Control.Distributed.Process.Async STM version of waitAny.
waitAnyTimeout :: Serializable a => Int -> [Async a] -> Process (Maybe (AsyncResult a))distributed-process-async Control.Distributed.Process.Async Like waitAny but times out after the specified delay.
-
djot Djot.AST No documentation available.
-
djot Djot.AST No documentation available.
-
djot Djot.AST No documentation available.
skipMany :: Parser s a -> Parser s ()djot Djot.Parse Apply parser 0 or more times, discarding result.
catchAny :: MonadBaseControl IO m => m a -> (SomeException -> m a) -> m aenclosed-exceptions Control.Exception.Enclosed A version of catch which is specialized for any exception. This simplifies usage as no explicit type signatures are necessary. Note that since version 0.5.9, this function now has proper support for asynchronous exceptions, by only catching exceptions generated by the internal (enclosed) action. Since 0.5.6