[Haskell-cafe] nested function application question
Ross Mellgren
rmm-haskell at z.odi.ac
Mon Jan 5 13:18:03 EST 2009
Did you mean:
B.intercalate (B.intercalate ByteString [ByteString]) [ByteString]
($) applies all the way to the right, so you were giving the inner
intercalate two lists of ByteString.
-Ross
On Jan 5, 2009, at 1:17 PM, Galchin, Vasili wrote:
> Hi Max,
>
> That is what should happen .... The inner B.intercalate will
> produce the ByteString to be used by the B.intercalate. ??
>
> Vasili
>
> On Mon, Jan 5, 2009 at 12:13 PM, Max Rabkin <max.rabkin at gmail.com>
> wrote:
> 2009/1/5 Galchin, Vasili <vigalchin at gmail.com>:
> > Hello,
> >
> > I have the following:
> >
> > B.intercalate $ B.intercalate
> > ByteString
> > [ByteString]
> > [ByteString]
> >
> > I get a type error with this. If I comment out the 2nd
> B.intercalate
> > and the third parameter I get no type errors.
>
> B.intercalate needs a ByteString and a list of ByteStrings. Two
> B.intercalates need two ByteStrings and two lists of ByteStrings.
>
> --Max
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090105/ae6d2385/attachment.htm
More information about the Haskell-Cafe
mailing list