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.
fromLazyByteStringWith :: Int -> ByteString -> Builderblaze-builder Blaze.ByteString.Builder.ByteString Construct a Builder that uses the thresholding strategy of fromByteStringWith for each chunk of the lazy ByteString.
insertByteString :: ByteString -> Builderblaze-builder Blaze.ByteString.Builder.ByteString Construct a Builder that always inserts the strict ByteString directly as a chunk. This implies flushing the output buffer, even if it contains just a single byte. You should therefore use insertByteString only for large (> 8kb) ByteStrings. Otherwise, the generated chunks are too fragmented to be processed efficiently afterwards.
insertLazyByteString :: ByteString -> Builderblaze-builder Blaze.ByteString.Builder.ByteString Construct a Builder that inserts all chunks of the lazy ByteString directly.
writeByteString :: ByteString -> Writeblaze-builder Blaze.ByteString.Builder.ByteString Write a strict ByteString to a buffer.
fromHtmlEscapedByteString :: ByteString -> Builderblaze-builder Blaze.ByteString.Builder.Html.Word O(n). Serialize a HTML escaped ByteString.
fromHtmlEscapedLazyByteString :: ByteString -> Builderblaze-builder Blaze.ByteString.Builder.Html.Word O(n). Serialize a HTML escaped lazy ByteString.
-
RFC 4648-compliant Base16 encodings for ByteStrings This package provides support for encoding and decoding binary data according to base16 (see also RFC 4648) for strict (see Data.ByteString.Base16) and lazy ByteStrings (see Data.ByteString.Base16.Lazy). See the base16 package which provides superior encoding and decoding performance as well as support for lazy, short, and strict variants of Text and ByteString values. Additionally, see the base-encoding package which provides an uniform API providing conversion paths between more binary and textual types.
builderToByteString :: forall (m :: Type -> Type) . PrimMonad m => ConduitT Builder ByteString m ()conduit-extra Data.Conduit.ByteString.Builder Incrementally execute builders and pass on the filled chunks as bytestrings.
-
conduit-extra Data.Conduit.ByteString.Builder Same as builderToByteString, but input and output are wrapped in Flush.
-
conduit-extra Data.Conduit.ByteString.Builder A conduit that incrementally executes builders and passes on the filled chunks as bytestrings to an inner sink. INV: All bytestrings passed to the inner sink are non-empty.