[Haskell-cafe] Small syntax question
Chris Kuklewicz
haskell at list.mightyreason.com
Mon Feb 13 09:23:47 EST 2006
Maurício wrote:
> Hi,
>
> This is valid code:
>
> module Main where
> main = do
> let a = 3
> return ()
>
That desugars to
main = do
let a = 3
in do
return ()
>
> Why isn't this one?
>
> module Main where
> main = do {
> let a = 3;
> return ();
> };
main = do {
let a = 3
in return ();
}
>
> Thanks for your help,
> Maurício
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
More information about the Haskell-Cafe
mailing list