intersperse -base

intersperse :: Char -> ByteString -> ByteString
bytestring Data.ByteString.Char8, bytestring Data.ByteString.Lazy.Char8
O(n) The intersperse function takes a Char and a ByteString and `intersperses' that Char between the elements of the ByteString. It is analogous to the intersperse function on Lists.
intersperse :: Char -> Text -> Text
text Data.Text, text Data.Text.Lazy
O(n) The intersperse function takes a character and places it between the characters of a Text. Subject to fusion. Performs replacement on invalid scalar values.
intersperse :: Word8 -> ByteString -> ByteString
bytestring Data.ByteString
O(n) The intersperse function takes a Word8 and a ByteString and `intersperses' that byte between the elements of the ByteString. It is analogous to the intersperse function on Lists.
intersperse :: Word8 -> ByteString -> ByteString
bytestring Data.ByteString.Lazy
The intersperse function takes a Word8 and a ByteString and `intersperses' that byte between the elements of the ByteString. It is analogous to the intersperse function on Lists.