Hoogle Search

Within LTS Haskell 22.18 (ghc-9.6.4)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. retry :: RetryLog step fail1 done -> (fail1 -> RetryLog step fail2 done) -> RetryLog step fail2 done

    cabal-install-solver Distribution.Solver.Modular.RetryLog

    O(1). If the first log leads to failure, continue with the second.

  2. retry :: MonadSTM stm => stm a

    concurrency Control.Monad.STM.Class

    Retry execution of this transaction because it has seen values in TVars that it shouldn't have. This will result in the thread running the transaction being blocked until any TVars referenced in it have been mutated. This is just mzero.

  3. retry :: Server -> String

    cabal-debian Debian.Debianize.DebInfo

    start-stop-daemon --retry argument

  4. retry :: MonadClient m => RetrySettings -> m a -> m a

    cql-io Database.CQL.IO

    Use given RetrySettings during execution of some client action.

  5. retry :: STM a

    effectful Effectful.Concurrent.STM

    Retry execution of the current memory transaction because it has seen values in TVars which mean that it should not continue (e.g. the TVars represent a shared buffer that is now empty). The implementation may block the thread until one of the TVars that it has read from has been updated. (GHC only)

  6. retry :: Int -> JobOptions

    faktory Faktory.Job

    No documentation available.

  7. retry :: Int -> JobOptions

    faktory Faktory.JobOptions

    No documentation available.

  8. retry :: (IsStream t, MonadCatch m, Exception e, Ord e) => Map e Int -> (e -> t m a) -> t m a -> t m a

    streamly Streamly.Internal.Data.Stream.IsStream

    retry takes 3 arguments

    1. A map m whose keys are exceptions and values are the number of times to retry the action given that the exception occurs.
    2. A handler han that decides how to handle an exception when the exception cannot be retried.
    3. The stream itself that we want to run this mechanism on.
    When evaluating a stream if an exception occurs,
    1. The stream evaluation aborts
    2. The exception is looked up in m
    a. If the exception exists and the mapped value is > 0 then, i. The value is decreased by 1. ii. The stream is resumed from where the exception was called, retrying the action. b. If the exception exists and the mapped value is == 0 then the stream evaluation stops. c. If the exception does not exist then we handle the exception using han. Internal

  9. retry :: (MonadCatch m, Exception e, Ord e) => Map e Int -> (e -> Stream m a) -> Stream m a -> Stream m a

    streamly Streamly.Internal.Data.Stream.Prelude

    retry takes 3 arguments

    1. A map m whose keys are exceptions and values are the number of times to retry the action given that the exception occurs.
    2. A handler han that decides how to handle an exception when the exception cannot be retried.
    3. The stream itself that we want to run this mechanism on.
    When evaluating a stream if an exception occurs,
    1. The stream evaluation aborts
    2. The exception is looked up in m
    a. If the exception exists and the mapped value is > 0 then, i. The value is decreased by 1. ii. The stream is resumed from where the exception was called, retrying the action. b. If the exception exists and the mapped value is == 0 then the stream evaluation stops. c. If the exception does not exist then we handle the exception using han. Internal

  10. retry :: Functor b => Wizard b a -> Wizard b a

    wizards System.Console.Wizard

    Retry produces a wizard that will retry the entire conversation again if it fails. It is simply retry x = x <|> retry x.

Page 2 of many | Previous | Next