
5 Jan
2009
5 Jan
'09
1:59 p.m.
Thank you everybody!
Vasili
On Mon, Jan 5, 2009 at 12:57 PM, David Menendez
2009/1/5 Ross Mellgren
: If for some reason you absolutely need to avoid parentheses (mostly as a thought exercise, I guess), you'd have to have a flipped version of intercalate:
Or a version of ($) that associates differently.
infixl 0 $$
f $$ x = f x
*Main Data.ByteString> :t \x y z -> intercalate $$ intercalate x y $$ z \x y z -> intercalate $$ intercalate x y $$ z :: ByteString -> [ByteString] -> [ByteString] -> ByteString
-- Dave Menendez
<http://www.eyrie.org/~zednenem/ http://www.eyrie.org/%7Ezednenem/>