Hoogle Search

Within LTS Haskell 24.43 (ghc-9.10.3)

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

  1. InsertByteString :: !Ptr Word8 -> ByteString -> Response

    fast-builder Data.ByteString.FastBuilder.Internal

    The builder thread has partially filled the current chunk, and wants to emit the bytestring to be included in the final output.

  2. toLazyByteString :: Builder -> ByteString

    fast-builder Data.ByteString.FastBuilder.Internal

    Turn a Builder into a lazy ByteString. Performance hint: when the resulting ByteString does not fit in one chunk, this function forks a thread. Due to this, the performance degrades sharply if you use this function from a bound thread. Note in particular that the main thread is a bound thread when you use ghc -threaded. To avoid this problem, do one of these:

    • Make sure the resulting ByteString is consumed in an unbound thread. Consider using runInUnboundThread for this.
    • Use other function to run the Builder instead. Functions that don't return a lazy ByteString do not have this issue.
    • Link your program without -threaded.

  3. toLazyByteStringWith :: Int -> Int -> Builder -> ByteString

    fast-builder Data.ByteString.FastBuilder.Internal

    Like toLazyByteString, but allows the user to specify the initial and the subsequent desired buffer sizes.

  4. toStrictByteString :: Builder -> ByteString

    fast-builder Data.ByteString.FastBuilder.Internal

    Turn a Builder into a strict ByteString.

  5. package filepath-bytestring

    Library for manipulating RawFilePaths in a cross platform way. This package provides functionality for manipulating RawFilePath values. It can be used as a drop in replacement for the filepath library to get the benefits of using ByteStrings. It provides three modules:

    All three modules provide the same API, and the same documentation (calling out differences in the different variants). This package is now deprecated, since filepath 1.4.100.0 provides an OsPath type that is based on a bytestring. See https:/hasufell.github.ioposts/2022-06-29-fixing-haskell-filepaths.html

  6. class AsByteString a

    flat Data.ByteString.Convert

    Convert to/from strict ByteStrings

  7. fromByteString :: AsByteString a => ByteString -> a

    flat Data.ByteString.Convert

    No documentation available.

  8. toByteString :: AsByteString a => a -> ByteString

    flat Data.ByteString.Convert

    No documentation available.

  9. dByteString :: Get ByteString

    flat Flat.Decoder

    No documentation available.

  10. dLazyByteString :: Get ByteString

    flat Flat.Decoder

    No documentation available.

Page 74 of many | Previous | Next