hw-prim-0.6.3.2: Primitive functions and data types
Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.ByteString

Synopsis

Documentation

chunkedBy :: Int -> ByteString -> [ByteString] #

Chunk a bs into list of smaller byte strings of no more than n elements

class ToByteString a where #

Methods

toByteString :: a -> ByteString #

Instances

Instances details
ToByteString ByteString # 
Instance details

Defined in HaskellWorks.Data.ByteString

ToByteString (Vector Word16) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteString :: Vector Word16 -> ByteString #

ToByteString (Vector Word32) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteString :: Vector Word32 -> ByteString #

ToByteString (Vector Word64) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteString :: Vector Word64 -> ByteString #

ToByteString (Vector Word8) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteString :: Vector Word8 -> ByteString #

ToByteString [Word64] # 
Instance details

Defined in HaskellWorks.Data.ByteString

class ToByteStrings a where #

Methods

toByteStrings :: a -> [ByteString] #

Instances

Instances details
ToByteStrings ByteString # 
Instance details

Defined in HaskellWorks.Data.ByteString

ToByteStrings ByteString # 
Instance details

Defined in HaskellWorks.Data.ByteString

ToByteStrings (Vector Word16) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: Vector Word16 -> [ByteString] #

ToByteStrings (Vector Word32) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: Vector Word32 -> [ByteString] #

ToByteStrings (Vector Word64) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: Vector Word64 -> [ByteString] #

ToByteStrings (Vector Word8) # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: Vector Word8 -> [ByteString] #

ToByteStrings [ByteString] # 
Instance details

Defined in HaskellWorks.Data.ByteString

ToByteStrings [Word64] # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: [Word64] -> [ByteString] #

ToByteStrings [Vector Word16] # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: [Vector Word16] -> [ByteString] #

ToByteStrings [Vector Word32] # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: [Vector Word32] -> [ByteString] #

ToByteStrings [Vector Word64] # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: [Vector Word64] -> [ByteString] #

ToByteStrings [Vector Word8] # 
Instance details

Defined in HaskellWorks.Data.ByteString

Methods

toByteStrings :: [Vector Word8] -> [ByteString] #