Safe Haskell | None |
---|
This module provides a first-class version of the Data.ByteString.Lazy module.
- data LByteStringModule = LByteString {
- map :: (Word8 -> Word8) -> LByteString -> LByteString
- concatMap :: (Word8 -> LByteString) -> LByteString -> LByteString
- filter :: (Word8 -> Bool) -> LByteString -> LByteString
- length :: LByteString -> Int64
- singleton :: Word8 -> LByteString
- null :: LByteString -> Bool
- pack :: [Word8] -> LByteString
- unpack :: LByteString -> [Word8]
- empty :: LByteString
- readFile :: FilePath -> IO LByteString
- writeFile :: FilePath -> LByteString -> IO ()
- break :: (Word8 -> Bool) -> LByteString -> (LByteString, LByteString)
- span :: (Word8 -> Bool) -> LByteString -> (LByteString, LByteString)
- dropWhile :: (Word8 -> Bool) -> LByteString -> LByteString
- takeWhile :: (Word8 -> Bool) -> LByteString -> LByteString
- any :: (Word8 -> Bool) -> LByteString -> Bool
- all :: (Word8 -> Bool) -> LByteString -> Bool
- splitAt :: Int64 -> LByteString -> (LByteString, LByteString)
- class LByteStringImplements interface where
- _Data_ByteString_Lazy_ :: interface
Module interface
data LByteStringModule Source
LByteString | |
|
Module contents
class LByteStringImplements interface whereSource
_Data_ByteString_Lazy_ :: interfaceSource