Hoogle Search

Within LTS Haskell 24.56 (ghc-9.10.3)

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

  1. recvBufNoWait :: Socket -> Ptr Word8 -> Int -> IO Int

    network Network.Socket

    Receive data from the socket. This function returns immediately even if data is not available. In other words, IO manager is NOT involved. The length of data is returned if received. -1 is returned in the case of EAGAIN or EWOULDBLOCK. -2 is returned in other error cases.

  2. throwSocketErrorWaitRead :: (Eq a, Num a) => Socket -> String -> IO a -> IO a

    network Network.Socket.Internal

    Like throwSocketErrorIfMinus1Retry, but if the action fails with EWOULDBLOCK or similar, wait for the socket to be read-ready, and try again.

  3. throwSocketErrorWaitReadBut :: (Eq a, Num a) => (CInt -> Bool) -> Socket -> String -> IO a -> IO a

    network Network.Socket.Internal

    Like throwSocketErrorIfMinus1Retry, but if the action fails with EWOULDBLOCK or similar, wait for the socket to be read-ready, and try again. If it fails with the error the user was expecting then ignore the error

  4. throwSocketErrorWaitWrite :: (Eq a, Num a) => Socket -> String -> IO a -> IO a

    network Network.Socket.Internal

    Like throwSocketErrorIfMinus1Retry, but if the action fails with EWOULDBLOCK or similar, wait for the socket to be write-ready, and try again.

  5. connectionWaitForInput :: Connection -> Int -> IO Bool

    crypton-connection Network.Connection

    Wait for input to become available on a connection. As with hWaitForInput, the timeout value is given in milliseconds. If the timeout value is less than zero, then connectionWaitForInput waits indefinitely. Unlike hWaitForInput, this function does not do any decoding, so it returns true when there is any available input, not just full characters.

  6. bsWaitForInput :: BSStream -> Int -> IO Bool

    HaskellNet Network.HaskellNet.BSStream

    Is data available?

  7. bugsnagDeviceFromWaiRequest :: Request -> Maybe Device

    bugsnag-wai Network.Bugsnag.Wai

    Attempt to divine a Device from a request's User Agent

  8. bugsnagRequestFromWaiRequest :: Request -> Request

    bugsnag-wai Network.Bugsnag.Wai

    Constructs a Request from a Request

  9. updateEventFromWaiRequest :: Request -> BeforeNotify

    bugsnag-wai Network.Bugsnag.Wai

    Set the events Event and Device This function redacts the following Request headers:

    • Authorization
    • Cookie
    • X-XSRF-TOKEN (CSRF token header used by Yesod)
    To avoid this, use updateEventFromWaiRequestUnredacted.

  10. updateEventFromWaiRequestUnredacted :: Request -> BeforeNotify

    bugsnag-wai Network.Bugsnag.Wai

    No documentation available.

Page 7 of many | Previous | Next