Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. encodeSeq :: forall (a :: k) . GSerialiseProd f => f a -> Encoding

    serialise Codec.Serialise.Class

    Encode fields sequentially without writing header

  2. gdecodeSeq :: forall s (a :: k) . GSerialiseProd f => Decoder s (f a)

    serialise Codec.Serialise.Class

    Decode fields sequentially without reading header

  3. decodeSequenceLenIndef :: (r -> a -> r) -> r -> (r -> r') -> Decoder s a -> Decoder s r'

    serialise Codec.Serialise.Decoding

    Decode an indefinite sequence length.

  4. decodeSequenceLenN :: (r -> a -> r) -> r -> (r -> r') -> Int -> Decoder s a -> Decoder s r'

    serialise Codec.Serialise.Decoding

    Decode a sequence length.

  5. sequence :: Monad m => Stream (Of (m a)) m r -> Stream (Of a) m r

    streaming Streaming.Prelude

    Like the sequence but streaming. The result type is a stream of a's, but is not accumulated; the effects of the elements of the original stream are interleaved in the resulting stream. Compare:

    sequence :: Monad m =>       [m a]           -> m [a]
    sequence :: Monad m => Stream (Of (m a)) m r -> Stream (Of a) m r
    
    This obeys the rule

  6. getRequestHead :: Request -> RequestHead

    wai-websockets Network.Wai.Handler.WebSockets

    No documentation available.

  7. isWebSocketsReq :: Request -> Bool

    wai-websockets Network.Wai.Handler.WebSockets

    Returns whether or not the given Request is a WebSocket request.

  8. package wreq

    An easy-to-use HTTP client library. . A web client library that is designed for ease of use. . Tutorial: http://www.serpentine.com/wreq/tutorial.html . Features include: . * Simple but powerful lens-based API . * A solid test suite, and built on reliable libraries like http-client and lens . * Session handling includes connection keep-alive and pooling, and cookie persistence . * Automatic response body decompression . * Powerful multipart form and file upload handling . * Support for JSON requests and responses, including navigation of schema-less responses . * Basic and OAuth2 bearer authentication . * Early TLS support via the tls package

  9. module Network.Wreq

    A library for client-side HTTP requests, focused on ease of use. When reading the examples in this module, you should assume the following environment:

    -- Make it easy to write literal ByteString and Text values.
    {-# LANGUAGE OverloadedStrings #-}
    
    -- Our handy module.
    import Network.Wreq
    
    -- Operators such as (&) and (.~).
    import Control.Lens
    
    -- Conversion of Haskell values to JSON.
    import Data.Aeson (toJSON)
    
    -- Easy traversal of JSON data.
    import Data.Aeson.Lens (key, nth)
    
    There exist some less frequently used lenses that are not exported from this module; these can be found in Network.Wreq.Lens.

  10. hrFinalRequest :: forall body f . Functor f => (Request -> f Request) -> HistoriedResponse body -> f (HistoriedResponse body)

    wreq Network.Wreq

    A lens onto the final request of a historied response.

Page 308 of many | Previous | Next