Hoogle Search

Within LTS Haskell 24.0 (ghc-9.10.2)

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

  1. toLazyByteString :: Builder -> ByteString

    fast-builder Data.ByteString.FastBuilder

    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.

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

    fast-builder Data.ByteString.FastBuilder

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

  3. 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.

  4. 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.

  5. class ToLazyByteString a

    hw-prim HaskellWorks.Data.ByteString.Lazy

    No documentation available.

  6. toLazyByteString :: ToLazyByteString a => a -> ByteString

    hw-prim HaskellWorks.Data.ByteString.Lazy

    No documentation available.

Page 4 of many | Previous | Next