Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

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

  1. throwSocketErrorIfMinus1Retry :: (Eq a, Num a) => String -> IO a -> IO a

    network Network.Socket.Internal

    Throw an IOError corresponding to the current socket error if the IO action returns a result of -1, but retries in case of an interrupted operation.

  2. throwSocketErrorIfMinus1RetryMayBlock :: (Eq a, Num a) => String -> IO b -> IO a -> IO a

    network Network.Socket.Internal

    Throw an IOError corresponding to the current socket error if the IO action returns a result of -1, but retries in case of an interrupted operation. Checks for operations that would block and executes an alternative action before retrying in that case.

  3. throwSocketErrorIfMinus1Retry_ :: (Eq a, Num a) => String -> IO a -> IO ()

    network Network.Socket.Internal

    Throw an IOError corresponding to the current socket error if the IO action returns a result of -1, but retries in case of an interrupted operation. Discards the result of the IO action after error handling.

  4. managerRetryableException :: ManagerSettings -> SomeException -> Bool

    http-client Network.HTTP.Client

    Exceptions for which we should retry our request if we were reusing an already open connection. In the case of IOExceptions, for example, we assume that the connection was closed on the server and therefore open a new one. Since 0.1.0

  5. mRetryableException :: Manager -> SomeException -> Bool

    http-client Network.HTTP.Client.Internal

    No documentation available.

  6. managerRetryableException :: ManagerSettings -> SomeException -> Bool

    http-client Network.HTTP.Client.Internal

    Exceptions for which we should retry our request if we were reusing an already open connection. In the case of IOExceptions, for example, we assume that the connection was closed on the server and therefore open a new one. Since 0.1.0

  7. managerRetryableException :: ManagerSettings -> SomeException -> Bool

    http-client Network.HTTP.Client.Internal

    Exceptions for which we should retry our request if we were reusing an already open connection. In the case of IOExceptions, for example, we assume that the connection was closed on the server and therefore open a new one. Since 0.1.0

  8. pureTry :: a -> Either SomeException a

    unliftio UnliftIO.Exception

    Evaluate the value to WHNF and catch any synchronous exceptions. The expression may still have bottom values within it; you may instead want to use pureTryDeep.

  9. pureTryDeep :: NFData a => a -> Either SomeException a

    unliftio UnliftIO.Exception

    Evaluate the value to NF and catch any synchronous exceptions.

  10. throwErrnoIfMinus1Retry :: (MonadUnliftIO m, Eq a, Num a) => String -> m a -> m a

    unliftio UnliftIO.Foreign

    Unlifted throwErrnoIfMinus1Retry.

Page 12 of many | Previous | Next