
13 Feb
2006
13 Feb
'06
9:23 a.m.
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@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe