Thanks,

So you're recommending:

text (concat [a,b,c,d,e])

Might this not transform my pretty printing into ugly printing; when longer 
strings are used?

Paul


-----Original Message-----
From: [EMAIL PROTECTED] on behalf of John Van Enk
Sent: Fri 15/08/2008 14:31
To: Paul Keir
Cc: [email protected]
Subject: Re: [Haskell-cafe] Pretty Print, text or ++?
 
Paul,

Something tells me you might want to look at `concat':

concat :: [[a]] -> [a]

/jve


2008/8/15 Paul Keir <[EMAIL PROTECTED]>

>  Hi there,
>
> I'm writing a pretty printer using the Text.PrettyPrint library, and
> there's a pattern I'm coming across quite often. Does anyone know whether,
>
> text (a ++ b ++ c ++ d)
> or
> text a <+> text b <+> text c <+> text d
>
> runs quicker?
>
> Cheers,
> Paul
>
> _______________________________________________
> Haskell-Cafe mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>


-- 
/jve

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to