On Mon, Jul 1, 2013 at 3:43 AM, Tom Ellis <tom-lists-haskell-cafe-2013@jaguarpaw.co.uk> wrote:
> is OK but
>       f (g x
>       y z)
> is not.

It seems to me that this means

    f x1 x2
    x3 x4

is not.  The OP was initially asking about this situation.

If you wrote that in a do, the compiler would insert a (>>) between the two lines.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net