[Haskell-cafe] ByteString intercalate semantics??
Don Stewart
dons at galois.com
Tue Jan 13 17:17:49 EST 2009
vigalchin:
> Hello,
>
> From Hoogle (my friend) ....
>
> intercalate :: [1]ByteString -> [[2]ByteString] -> [3]ByteString [4]Source
> O(n) The [5]intercalate function takes a [6]ByteString and a list of
> [7]ByteStrings and concatenates the list after interspersing the first
> argument between each element of the list.
> So intercalate doesn't do a simple concatenation?
FWIW.
concat . intersperse x == intercalate x
-- Don
More information about the Haskell-Cafe
mailing list