Methods
uncons :: ByteString -> (Word8, ByteString) #
uncons' :: ByteString -> Maybe (Word8, ByteString) #
toHead :: Word8 -> ByteString -> ByteString #
head :: ByteString -> Word8 #
tail :: ByteString -> ByteString #
unsnoc :: ByteString -> (ByteString, Word8) #
unsnoc' :: ByteString -> Maybe (ByteString, Word8) #
toLast :: ByteString -> Word8 -> ByteString #
init :: ByteString -> ByteString #
last :: ByteString -> Word8 #
single :: Word8 -> ByteString #
(++) :: ByteString -> ByteString -> ByteString #
replicate :: Int -> Word8 -> ByteString #
fromList :: [Word8] -> ByteString #
fromListN :: Int -> [Word8] -> ByteString #
listR :: ByteString -> [Word8] #
listL :: ByteString -> [Word8] #
fromFoldable :: Foldable f => f Word8 -> ByteString #
(!^) :: ByteString -> Int -> Word8 #
write :: ByteString -> Int -> Word8 -> ByteString #
concat :: Foldable f => f ByteString -> ByteString #
concatMap :: Foldable f => (a -> ByteString) -> f a -> ByteString #
intersperse :: Word8 -> ByteString -> ByteString #
filter :: (Word8 -> Bool) -> ByteString -> ByteString #
except :: (Word8 -> Bool) -> ByteString -> ByteString #
partition :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString) #
partitions :: Foldable f => f (Word8 -> Bool) -> ByteString -> [ByteString] #
select :: (Word8 -> Maybe a) -> ByteString -> [a] #
select' :: (t Word8 ~ ByteString, Linear1 t a) => (Word8 -> Maybe a) -> ByteString -> t a #
extract :: (Word8 -> Maybe a) -> ByteString -> ([a], ByteString) #
extract' :: (t Word8 ~ ByteString, Linear1 t a) => (Word8 -> Maybe a) -> ByteString -> (t a, ByteString) #
selects :: Foldable f => f (Word8 -> Maybe a) -> ByteString -> ([[a]], ByteString) #
selects' :: (Foldable f, t Word8 ~ ByteString, Linear1 t a) => f (Word8 -> Maybe a) -> ByteString -> ([t a], ByteString) #
isSubseqOf :: ByteString -> ByteString -> Bool #
reverse :: ByteString -> ByteString #
force :: ByteString -> ByteString #
subsequences :: ByteString -> [ByteString] #
iterate :: Int -> (Word8 -> Word8) -> Word8 -> ByteString #
nub :: ByteString -> ByteString #
nubBy :: Equal Word8 -> ByteString -> ByteString #
ofoldr :: (Int -> Word8 -> b -> b) -> b -> ByteString -> b #
ofoldl :: (Int -> b -> Word8 -> b) -> b -> ByteString -> b #
ofoldr' :: (Int -> Word8 -> b -> b) -> b -> ByteString -> b #
ofoldl' :: (Int -> b -> Word8 -> b) -> b -> ByteString -> b #
o_foldr :: (Word8 -> b -> b) -> b -> ByteString -> b #
o_foldl :: (b -> Word8 -> b) -> b -> ByteString -> b #
o_foldr' :: (Word8 -> b -> b) -> b -> ByteString -> b #
o_foldl' :: (b -> Word8 -> b) -> b -> ByteString -> b #