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: sw17ch@gmail.com on behalf of John Van Enk Sent: Fri 15/08/2008 14:31 To: Paul Keir Cc: haskell-cafe@haskell.org 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 <pkeir@dcs.gla.ac.uk>
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 Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- /jve