Mircea Draghicescu Thu, 22 Apr 1999 19:32:07 +0200 (MET DST)
The following causes a "Syntax error in declaration (unexpected '}'): a :: [Int] a = do {let x=3; return x} the following works fine: a :: [Int] a = do let x=3 return x Thanks. Mircea