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.
getRemainingLazyByteString :: Get ByteStringbinary Data.Binary.Get Get the remaining bytes as a lazy ByteString. Note that this can be an expensive function to use as it forces reading all input and keeping the string in-memory.
getByteString :: Int -> Get ByteStringbinary Data.Binary.Get.Internal An efficient get method for strict ByteStrings. Fails if fewer than n bytes are left in the input. If n <= 0 then the empty string is returned.
putByteString :: ByteString -> Putbinary Data.Binary.Put An efficient primitive to write a strict ByteString into the output buffer. It flushes the current buffer, and writes the argument into a new chunk.
putLazyByteString :: ByteString -> Putbinary Data.Binary.Put Write a lazy ByteString efficiently, simply appending the lazy ByteString chunks to the output buffer
putShortByteString :: ShortByteString -> Putbinary Data.Binary.Put Write ShortByteString to the buffer
takeByteString :: Parser ByteStringattoparsec Data.Attoparsec.ByteString Consume all remaining input and return it as a single string.
takeLazyByteString :: Parser ByteStringattoparsec Data.Attoparsec.ByteString Consume all remaining input and return it as a single string.
takeByteString :: Parser ByteStringattoparsec Data.Attoparsec.ByteString.Char8 Consume all remaining input and return it as a single string.
takeLazyByteString :: Parser ByteStringattoparsec Data.Attoparsec.ByteString.Char8 Consume all remaining input and return it as a single string.
takeByteString :: Parser ByteStringattoparsec Data.Attoparsec.ByteString.Lazy Consume all remaining input and return it as a single string.