On Thu, Jan 30, 2003 at 11:41:49AM +0100, Rijk J. C. van Haaften wrote:
> Recently, I came accross this
> expression:
> [ x + y | x <- xs | y <- ys ]
> 
> As far as I can see (Haskell Report),
> this is not allowed by the haskell 98
> standard. So I assume it to be an ex-
> tension. Where can I find information
> about this?

It's not Haskell 98, but is implemented in GHC and Hugs (with extensions
turned on).  It's a "parallel list comprehension", and is equivalent to

        zipWith (+) xs ys

See the GHC User's Guide for more.
_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to