Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
package
bytestring-tree-builder A very efficient ByteString builder implementation based on the binary tree According to the benchmarks this builder implementation beats all the alternatives. It is especially well-suited for generating strict bytestrings, beating the standard builder by at least the factor of 4.
byteStringOf :: Parser s a -> Parser s ByteStringdjot Djot.Parse Returns bytestring consumed by parse.
byteStringCopy :: ByteString -> Builderfast-builder Data.ByteString.FastBuilder Turn a ByteString to a Builder. The ByteString will be copied to the buffer, regardless of the size.
byteStringInsert :: ByteString -> Builderfast-builder Data.ByteString.FastBuilder Turn a ByteString to a Builder. When possible, the given ByteString will not be copied, and inserted directly into the output instead.
byteStringThreshold :: Int -> ByteString -> Builderfast-builder Data.ByteString.FastBuilder Turn a ByteString to a Builder. If the size of the ByteString is larger than the given threshold, avoid copying it as much as possible.
byteStringCopy :: ByteString -> Builderfast-builder Data.ByteString.FastBuilder.Internal Turn a ByteString to a Builder. The ByteString will be copied to the buffer, regardless of the size.
byteStringCopyNoCheck :: ByteString -> Builderfast-builder Data.ByteString.FastBuilder.Internal Like byteStringCopy, but assumes that the current buffer is large enough.
byteStringInsert :: ByteString -> Builderfast-builder Data.ByteString.FastBuilder.Internal Turn a ByteString to a Builder. When possible, the given ByteString will not be copied, and inserted directly into the output instead.
byteStringThreshold :: Int -> ByteString -> Builderfast-builder Data.ByteString.FastBuilder.Internal Turn a ByteString to a Builder. If the size of the ByteString is larger than the given threshold, avoid copying it as much as possible.
byteString32BitNetworkOrder :: ByteString -> ByteStringhosc Sound.Osc.Coding.Byte If target is little-endian, swap bytes to be in network order, else identity.