Hoogle Search

Within LTS Haskell 24.58 (ghc-9.10.3)

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

  1. mkHeader :: HeaderName -> String -> Header

    HTTP Network.HTTP.Headers

    Header constructor as a function, hiding above rep.

  2. parseHeader :: String -> Result Header

    HTTP Network.HTTP.Headers

    parseHeader headerNameAndValueString tries to unscramble a header: value pairing and returning it as a Header.

  3. parseHeaders :: [String] -> Result [Header]

    HTTP Network.HTTP.Headers

    parseHeaders hdrs takes a sequence of strings holding header information and parses them into a set of headers (preserving their order in the input argument.) Handles header values split up over multiple lines.

  4. replaceHeader :: HasHeaders a => HeaderSetter a

    HTTP Network.HTTP.Headers

    replaceHeader hdr val o replaces the header hdr with the value val, dropping any existing

  5. retrieveHeaders :: HasHeaders a => HeaderName -> a -> [Header]

    HTTP Network.HTTP.Headers

    retrieveHeaders hdrNm x gets a list of headers with HeaderName hdrNm.

  6. setHeaders :: HasHeaders x => x -> [Header] -> x

    HTTP Network.HTTP.Headers

    No documentation available.

  7. tryHead :: forall (m :: Type -> Type) e a . Monad m => e -> [a] -> ExceptT e m a

    errors Control.Error.Safe

    A head that fails in the ExceptT monad

  8. computeOverhead :: HashTable h => h s k v -> ST s Double

    hashtables Data.HashTable.Class

    Computes the overhead (in words) per key-value mapping. Used for debugging, etc; time complexity depends on the underlying hash table implementation. O(n).

  9. computeOverhead :: HashTable h => IOHashTable h k v -> IO Double

    hashtables Data.HashTable.IO

    See the documentation for this function in computeOverhead.

  10. computeOverhead :: HashTable s k v -> ST s Double

    hashtables Data.HashTable.ST.Basic

    See the documentation for this function in computeOverhead.

Page 176 of many | Previous | Next